43808 286
37222 610
9186 129
36246 626
17781 614
5073 640
4241 476
1125 71
4965 654
2989 400
1892 416
2233 377