15816 840
11713 556
8764 450
16629 63
30361 141
2656 768
21307 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
3758 685
788 168
2200 455
3099 550
3943 684
3026 643