43896 819
9021 558
5351 652
14574 858
7506 636
17203 387
43983 407
13038 253
287376 1158
21458 404
53346 199
116966 640