15796 840
11708 556
8756 450
16614 63
30319 141
2656 768
21290 158
16358 669
2273 310
1416 292
3275 467
1167 155
2317 427
1295 36
2788 499
706 107
3511 593
1186 246
1821 266
1047 94
3758 685
788 168
2200 455
3099 550
3941 684
3024 643