42260 815
8716 558
5292 652
14549 858
7472 636
17160 387
43736 407
12871 253
285896 1158
21349 404
52821 199
115537 639