2036 421
2594 704
29461 269
12288 58
10775 506
7947 476
4927 397
2661 262
12742 602
15424 509
8347 944
73302 120
14355 648
10677 443
5672 408
3013 328
7305 268
67878 372
3861 520