306073 948
118881 163
27295 871
4738 233
13011 393
7989 76
17864 443
3768 140
9744 350
30444 891
15907 565
15017 349
14152 225
22636 235
49938 447
48347 521
31063 554
55702 425
32838 431
18294 512
66669 683
14959 342
31108 482
58684 237
34291 79
20645 107
59529 142
29947 122