43749 817
8830 558
5346 652
14569 858
7503 636
17197 387
43956 407
13015 253
287209 1158
21442 404
53292 199
116778 640