501 11
9121 23
7555 12
43324 29
7671 13
3573 8
19613 27
4284 3
1214 8
6732 14
4034 5
4010 12
13991 28
3727 16
4181 9
1650 12
5010 14
3423 15
4713 14
5991 15
5180 26
4941 20
10336 42
2163 7