105650 241
2638 273
6124 474
104872 1110
5330 410
6928 572
14043 810
9182 844
5588 435
5502 759
7166 327
4842 214