12257 85
82568 677
6112 98
14681 166
1975 62
7729 551
284855 496
37957 217
78611 721
20249 468
7790 543
5385 189
6050 533