6931 311
1584 219
12115 160
23006 607
1224 192
15991 934
3042 703
1255 233
2444 449
3034 648
2471 467
56165 452
8359 515
10414 347
2951 76