510 101
21961 755
124799 293
57577 558
2782 198
8719 252
4170 383
2769 264
3148 500
7836 131
4144 508