306753 950
119078 165
27309 871
4755 233
13026 393
7997 76
17881 443
3770 140
9753 350
30450 891
15912 565
15023 349
14164 225
22684 235
50009 447
49330 523
31183 555
56003 425
32982 431
18374 512
67938 693
15029 342
31175 482
58817 238
34461 79
20723 108
59670 142
30054 123