6930 311
1583 219
12115 160
23006 607
1223 192
15991 934
3042 703
1254 233
2443 449
3034 648
2471 467
56161 452
8358 515
10413 347
2951 76