3001 46
2051 219
1655 218
1500 122
6894 531
72650 450
28001 247
20850 73
9928 715
3959 397
4714 350
4871 635
7262 625