6943 311
1589 219
12133 160
23009 607
1226 192
15994 934
3044 703
1256 233
2448 449
3037 648
2475 467
56211 452
8367 515
10424 347
2959 76