10902 915
9795 882
5447 521
3040 198
71910 814
7164 551
15484 323
4498 705
13691 692
4048 293
9093 501
28041 186
6047 520
574 30
2239 637
2900 580
2557 184
15912 917
1551 239
838 78