3984 316
2115 214
7906 546
3280 300
7007 815
15648 620
8255 600
29247 754
13459 385
2996 598
2764 197
1596 275
3716 142