43601 817
8775 558
5334 652
14566 858
7498 636
17189 387
43932 407
12990 253
287064 1158
21437 404
53238 199
116614 640