136956 350
27551 341
32012 226
10000 285
18897 52
291009 1327
3094 729
13402 679
7372 205
129213 579
24038 182
5288 223
12221 785
11841 108
10205 894
2745 563
18390 446
7770 136
4976 577
23035 856
57801 587
122567 496
69352 1038
3619 428
10382 351
95290 256
32867 443
132096 404