39673 810
8649 558
5261 652
14519 858
7447 636
17124 387
43351 406
12702 253
284339 1158
21131 404
52012 199
114279 638