43803 286
37207 610
9180 129
36244 626
17778 614
5072 640
4239 476
1125 71
4964 654
2988 400
1892 416
2232 377