1451 97
2412 111
4107 410
8960 806
2092 443
26064 290
8820 600
17449 516
10304 624
5201 207
15974 567
17552 310
7668 482
5843 286
9679 494
3712 707