15821 840
11715 556
8766 450
16629 63
30366 141
2656 768
21313 158
16364 669
2276 310
1417 292
3278 467
1168 155
2317 427
1299 36
2791 499
709 107
3514 593
1186 246
1821 266
1047 94
3759 685
788 168
2200 455
3099 550
3943 684
3026 643