1451 97
2412 111
4107 410
8972 806
2092 443
26066 290
8822 600
17449 516
10307 624
5201 207
15984 567
17558 310
7669 482
5844 286
9680 494
3712 707