1494 88
43816 600
15431 43
2400 421
3585 404
6613 457
2234 368
1309 271
2467 576
743 156
1044 258
571 69
2866 469
262 42