2547 486
87766 433
21607 373
20889 694
31012 416
24596 112
14352 625
9266 754
6987 302
6241 773
4760 854
5730 638
4619 822
7224 863
1233 127