6963 311
1592 219
12144 160
23011 607
1231 192
15996 934
3048 703
1259 233
2451 449
3042 648
2478 467
56221 452
8378 515
10428 347
2962 76