11011 915
9839 882
5458 521
3051 198
72227 814
7180 551
15499 323
4518 705
13750 692
4058 293
9143 501
28274 186
6083 520
586 30
2248 637
2902 580
2563 184
15940 917
1555 239
867 78