2641 486
89526 433
22325 373
21287 694
31727 417
25784 113
15285 626
9708 754
7070 302
6322 773
4862 854
5804 638
4690 822
7297 863
1305 127