320977 1101
3025 761
6826 583
199388 1058
37989 519
35246 946
9598 561
18683 617
35977 331
14529 274
11195 868
12151 426
13546 341
19415 616
20713 802
12380 94
11369 577
3893 502
7471 789
4218 763
8888 555