105577 559
11820 46
209410 435
7820 732
51058 633
5954 949
3752 610
3203 545
3232 459
7687 918
1285 89
2484 215
10521 669