48179 65
11682 266
4802 381
11484 512
28970 877
46567 616
7532 429
5547 338
8475 437
4205 485
3363 701
3127 247