43090 816
8754 558
5318 652
14559 858
7491 636
17179 387
43868 407
12947 253
286664 1158
21404 404
53091 199
116241 640