105670 241
2638 273
6124 474
104882 1110
5330 410
6928 572
14044 810
9182 844
5588 435
5502 759
7167 327
4842 214