43998 819
9028 558
5355 652
14579 858
7510 636
17210 387
43992 407
13046 253
287485 1158
21462 404
53383 199
117098 640