306801 950
119088 165
27309 871
4757 233
13027 393
7998 76
17884 443
3771 140
9753 350
30450 891
15913 565
15025 349
14165 225
22689 235
50013 447
49372 523
31191 555
56035 425
32990 431
18375 512
67977 693
15039 342
31180 482
58825 238
34482 79
20727 108
59683 142
30065 123