43863 286
37536 610
9293 129
36329 626
15761 611
5088 640
4265 476
1140 71
4998 654
3007 400
1912 416
2234 377