102748 1094
17213 399
111738 218
18989 345
58935 866
7498 665
4991 796
5071 499
6566 623
2842 402
5420 130
3363 143
4628 319
58125 477