43966 286
37463 610
9288 129
36299 626
17872 614
5100 640
4263 476
1146 71
5001 654
3011 400
1919 416
2263 377