43672 817
8782 558
5342 652
14566 858
7500 636
17195 387
43944 407
12998 253
287137 1158
21439 404
53268 199
116693 640