3161 145
1307 163
182500 797
8700 661
4702 946
4612 594
3246 230
28497 516
6901 512
2584 380
3771 441
6615 758