25981 105
28498 61
21636 544
15264 276
38678 511
2980 44
12934 299
5560 484
9331 200
3033 198
10046 563
37001 542
4253 763
43970 826
5707 755
9666 217
8231 481
6642 315
9925 844
8304 610
15219 579
13560 296
14497 259
8223 152
13984 425
27091 818
16047 752
5258 501