2572 598
11136 281
27164 201
22568 420
3515 657
4581 62
3047 58
7659 478
4484 219
2770 258
2889 197
1433 103