105559 597
41475 793
4049 227
5908 643
12238 557
35186 140
24358 216
6662 695
3750 125
5870 540
3727 788