12612 75
25304 370
38371 240
10017 442
5417 71
160663 752
228841 683
12650 781
27139 623
72710 121
2739 196
4415 339
7602 567
5557 755
5063 713
4225 432