11005 915
9835 882
5458 521
3051 198
72215 814
7180 551
15499 323
4517 705
13750 692
4058 293
9142 501
28269 186
6078 520
584 30
2248 637
2901 580
2562 184
15939 917
1555 239
866 78