2597 7
3937 11
3094 8
4504 15
3757 3
3491 3
5097 5
3308 9
6413 14
3855 10
2303 9
4386 3
2510 0
4132 13
3061 14
17370 15
23711 25
57815 125
43555 32
30309 29
25005 44
8525 13
8754 10
17937 23