43458 817
8770 558
5328 652
14563 858
7495 636
17186 387
43916 407
12971 253
286911 1158
21431 404
53187 199
116470 640