115536 564
11974 46
217295 439
7948 732
56691 637
6073 949
3868 610
3610 545
3322 459
7787 918
1395 89
2589 215
10691 669