30891 658
24361 943
3883 36
2986 703
28207 378
3278 241
4826 523
17748 782
12325 529
3829 698
11855 389
13474 581
6341 162
4545 508
2196 141
10876 907
4322 530
7195 155
5239 462
5824 733
2635 492
1513 244
17738 778
1769 272
3889 344