1012 260
1835 394
106007 962
61864 249
2547 628
2566 394
82739 290
149301 751
91926 302
47139 362
81950 839