105664 241
2638 273
6124 474
104880 1110
5330 410
6928 572
14044 810
9182 844
5588 435
5502 759
7166 327
4842 214