43923 286
37637 610
9314 129
36349 626
15773 611
5090 640
4271 476
1144 71
5004 654
3009 400
1914 416
2238 377