6987 311
1597 219
12157 160
23015 607
1232 192
15999 934
3056 703
1261 233
2453 449
3050 648
2478 467
56241 452
8387 515
10433 347
2963 76