105094 622
124240 207
80497 528
125978 261
67408 416
105774 841
76600 526
208459 658
118725 447
100559 779