25048 140
13637 162
18697 581
22826 279
31893 582
29786 365
2850 365
11677 239
18517 496
60252 851
19760 515