2645 486
89541 433
22338 373
21297 694
31741 417
25800 113
15307 626
9711 754
7074 302
6325 773
4866 854
5805 638
4692 822
7299 863
1309 127