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