10180 915
9643 882
5405 521
2986 198
70242 814
5861 551
10149 323
4465 705
13471 692
4018 293
8984 501
27092 186
5957 520
558 30
2225 637
2866 580
2498 184
15758 917
1528 239
735 78