43825 286
37471 610
9282 129
36327 626
15753 611
5085 640
4259 476
1137 71
4997 654
3007 400
1912 416
2233 377