10861 915
9779 882
5444 521
3035 198
71799 814
7157 551
15484 323
4495 705
13676 692
4048 293
9079 501
27947 186
6036 520
574 30
2239 637
2898 580
2553 184
15905 917
1548 239
835 78