2571 598
11093 281
26982 201
22558 420
3505 657
4577 62
3042 58
7650 478
4480 219
2759 258
2882 197
1428 103