3625 323
7504 760
12279 647
40653 330
69375 1018
60885 500
2348 172
3447 401
4221 181
6317 289
10546 681
66898 679