43193 816
8758 558
5320 652
14561 858
7492 636
17181 387
43877 407
12954 253
286729 1158
21410 404
53109 199
116293 640