2643 486
89537 433
22330 373
21296 694
31736 417
25797 113
15297 626
9710 754
7071 302
6324 773
4864 854
5805 638
4692 822
7297 863
1306 127