306202 949
118913 163
27295 871
4745 233
13018 393
7992 76
17869 443
3769 140
9748 350
30447 891
15907 565
15019 349
14157 225
22656 235
49963 447
48750 522
31099 555
55773 425
32877 431
18328 512
67405 692
14977 342
31122 482
58717 237
34312 79
20664 108
59561 142
29967 123