262984 511
6380 404
18523 600
29017 74
4611 581
891 94
2127 110
2273 459
1806 396
3265 673
4728 822
2641 719
2946 142
1650 302