6966 311
1593 219
12145 160
23012 607
1231 192
15996 934
3048 703
1259 233
2451 449
3043 648
2478 467
56222 452
8378 515
10428 347
2962 76