42771 32
29334 48
21307 40
9806 14
12932 11
27398 32
15227 21
12135 7
8381 9
17752 14
25622 34
17347 33
2528 1
1853 4
3932 3
3792 7
15315 17
13181 33
10524 16
7210 15
24746 24
26865 15
4302 8
5080 10