43833 286
37493 610
9283 129
36329 626
15756 611
5086 640
4259 476
1138 71
4997 654
3007 400
1912 416
2233 377