6935 311
1589 219
12129 160
23009 607
1226 192
15993 934
3044 703
1255 233
2446 449
3035 648
2473 467
56198 452
8362 515
10420 347
2957 76