118500 247
2815 273
6521 474
121528 1117
5694 410
7222 572
14412 810
9354 844
5793 435
5948 759
7395 327
5182 214