2627 486
89360 433
22268 373
21237 694
31658 416
25681 113
15138 626
9658 754
7052 302
6311 773
4846 854
5795 638
4684 822
7291 863
1292 127