1050 116
3752 923
6417 793
5514 508
1697 492
15284 1004
4890 386
2632 685
495 55
7268 362
1351 167
12371 846
2447 635
2881 377
1519 382
7055 224