6959 311
1590 219
12137 160
23011 607
1230 192
15995 934
3047 703
1257 233
2450 449
3040 648
2477 467
56220 452
8374 515
10427 347
2962 76