10075 915
9631 882
5402 521
2978 198
70049 814
5857 551
10137 323
4461 705
13439 692
4010 293
8969 501
26990 186
5947 520
557 30
2222 637
2865 580
2497 184
15737 917
1525 239
732 78