105059 241
2636 273
6097 474
104573 1109
5321 410
6917 572
14026 810
9180 844
5580 435
5491 759
7164 327
4833 214