11012 915
9840 882
5459 521
3051 198
72233 814
7181 551
15499 323
4518 705
13752 692
4058 293
9143 501
28279 186
6083 520
586 30
2249 637
2902 580
2564 184
15940 917
1555 239
869 78