2571 598
11097 281
27003 201
22561 420
3505 657
4578 62
3043 58
7652 478
4480 219
2759 258
2882 197
1429 103