43716 286
37264 610
9225 129
36293 626
15733 611
5077 640
4249 476
1131 71
4988 654
3001 400
1912 416
2229 377