16781 399
105648 217
16663 345
54047 864
7323 665
4838 796
4849 499
6150 623
2664 402
5075 130
3139 143
4406 319
49268 476
66653 1063