25499 51
11548 7
54589 112
13483 13
39415 72
13457 19
8249 5
8847 2
7336 2
10031 9
9945 12
11225 13
8429 6
8316 4
9701 12
7415 4
10406 8
11980 7
9040 8
33140 81
19186 31
13378 9
12531 14
20801 35