100323 608
35733 275
106122 327
6556 286
13517 251
2754 135
4266 408
5424 299
7153 482
5588 472
9555 41
2285 168