10175 915
9640 882
5405 521
2986 198
70234 814
5861 551
10149 323
4465 705
13469 692
4017 293
8984 501
27091 186
5956 520
558 30
2225 637
2866 580
2498 184
15756 917
1528 239
734 78