305903 947
118826 162
27292 871
4732 233
13009 393
7988 76
17859 443
3764 140
9742 350
30444 891
15905 565
15016 349
14148 225
22617 235
49917 447
48312 521
31000 554
55641 425
32792 431
18241 512
65702 679
14934 342
31090 482
58644 237
34270 79
20626 107
59496 142
29932 122