6975 311
1596 219
12155 160
23015 607
1232 192
15999 934
3056 703
1261 233
2452 449
3046 648
2478 467
56236 452
8387 515
10429 347
2963 76