42187 731
30735 894
24317 877
13527 877
21366 353
13605 890
60530 939
8049 583
7174 503
5576 523
6523 112
10909 833
5521 614
7368 622