306790 950
119085 165
27309 871
4757 233
13026 393
7998 76
17883 443
3771 140
9753 350
30450 891
15913 565
15025 349
14165 225
22689 235
50013 447
49368 523
31190 555
56030 425
32990 431
18375 512
67972 693
15035 342
31180 482
58823 238
34478 79
20727 108
59680 142
30065 123