306111 948
118883 163
27295 871
4741 233
13014 393
7991 76
17865 443
3768 140
9745 350
30444 891
15907 565
15018 349
14153 225
22643 235
49948 447
48361 521
31078 554
55722 425
32850 431
18306 512
66919 687
14960 342
31113 482
58699 237
34296 79
20651 107
59534 142
29953 122