110737 1109
17218 399
111868 218
19037 345
59034 866
7501 665
4991 796
5073 499
6570 623
2842 402
5425 130
3368 143
4628 319
58335 477