105763 241
2639 273
6126 474
104924 1110
5332 410
6930 572
14047 810
9183 844
5589 435
5503 759
7167 327
4843 214