306716 950
119067 165
27306 871
4754 233
13026 393
7997 76
17881 443
3770 140
9752 350
30450 891
15910 565
15023 349
14163 225
22682 235
50007 447
49313 523
31178 555
55978 425
32974 431
18370 512
67908 693
15027 342
31171 482
58809 238
34448 79
20717 108
59665 142
30047 123