1451 97
2412 111
4107 410
8968 806
2092 443
26066 290
8822 600
17449 516
10306 624
5201 207
15976 567
17557 310
7669 482
5843 286
9679 494
3712 707