43471 817
8770 558
5330 652
14564 858
7495 636
17186 387
43919 407
12972 253
286925 1158
21431 404
53194 199
116481 640