43556 817
8773 558
5332 652
14565 858
7496 636
17188 387
43924 407
12979 253
286995 1158
21437 404
53222 199
116556 640