12712 105
210381 487
37667 702
7748 593
7646 625
6976 420
4755 306
2994 181
2648 486
6138 650
3777 781
2061 83