3062 46
2083 219
1661 218
1524 122
6903 531
72694 450
28041 247
20874 73
9945 715
3964 397
4719 350
4880 635
7265 625