1450 97
2409 111
4106 410
8955 806
2091 443
26064 290
8820 600
17449 516
10303 624
5201 207
15973 567
17551 310
7667 482
5843 286
9678 494
3712 707