11003 915
9835 882
5458 521
3051 198
72213 814
7179 551
15499 323
4517 705
13750 692
4057 293
9138 501
28266 186
6077 520
584 30
2247 637
2901 580
2562 184
15938 917
1555 239
866 78