2504 3
6089 11
4393 12
4549 13
4684 11
2901 8
5130 12
2808 4
3477 14
3999 8
2774 12
4025 4
9488 17
11929 10
16431 17
8856 13
22464 32
20590 17
17461 26
19017 20
10770 34
8681 9
5970 12
19393 45