43933 819
9023 558
5354 652
14575 858
7506 636
17205 387
43986 407
13040 253
287412 1158
21460 404
53361 199
117017 640