10086 915
9633 882
5402 521
2980 198
70069 814
5859 551
10139 323
4462 705
13444 692
4011 293
8972 501
27006 186
5948 520
557 30
2223 637
2865 580
2497 184
15742 917
1526 239
732 78