2035 370
5992 357
24125 341
60888 125
166721 306
20595 1029
29380 384
24382 240
5307 476
6578 532
4621 526
3782 691