43785 286
37186 610
9177 129
36244 626
17778 614
5071 640
4238 476
1125 71
4963 654
2988 400
1891 416
2232 377