10012 915
9625 882
5401 521
2970 198
69953 814
5856 551
10129 323
4459 705
13418 692
4007 293
8957 501
26942 186
5942 520
556 30
2220 637
2865 580
2497 184
15730 917
1524 239
731 78