2571 598
11095 281
26985 201
22558 420
3505 657
4577 62
3042 58
7651 478
4480 219
2759 258
2882 197
1429 103