15231 845
4853 849
8804 572
3325 590
3743 541
2971 497
3076 620
3337 681
7700 784
615 97
2151 175
2163 395
2262 287
949 52
1935 248
4558 426
930 50
2689 175
6827 961
4043 943
1033 142
3478 907
35182 81
3540 71
13318 247
6198 427