12958 85
5275 834
12518 666
6350 861
15812 701
10661 50
7889 653
8269 385
10199 160
15892 327
27272 837
7822 81
13506 429
12600 48
4880 631
3375 590
10079 673
10343 521
3770 334
2362 279
1905 442
1953 51
8358 606