43702 817
8785 558
5343 652
14569 858
7501 636
17196 387
43948 407
13008 253
287182 1158
21441 404
53280 199
116734 640