1516 97
2540 112
4223 410
9450 806
2099 443
26125 290
8834 600
17465 516
10333 624
5225 207
16081 567
17731 310
7734 482
5875 286
9731 494
3725 707