10105 915
9633 882
5402 521
2982 198
70102 814
5859 551
10142 323
4462 705
13453 692
4012 293
8979 501
27020 186
5952 520
557 30
2223 637
2865 580
2497 184
15745 917
1527 239
733 78