2642 486
89534 433
22328 373
21293 694
31733 417
25793 113
15294 626
9709 754
7071 302
6323 773
4863 854
5805 638
4692 822
7297 863
1305 127