1451 97
2412 111
4107 410
8964 806
2092 443
26065 290
8820 600
17449 516
10306 624
5201 207
15975 567
17552 310
7668 482
5843 286
9679 494
3712 707