105528 241
2637 273
6116 474
104799 1110
5327 410
6924 572
14035 810
9182 844
5585 435
5500 759
7165 327
4840 214