43822 286
37466 610
9280 129
36326 626
15753 611
5084 640
4259 476
1137 71
4997 654
3006 400
1912 416
2233 377