104376 239
2622 273
6047 474
103902 1107
5300 410
6906 572
13985 810
9169 844
5566 435
5472 759
7150 327
4817 214