15231 31
10425 5
16365 22
12845 15
23203 36
12204 14
9345 8
10309 6
11915 13
9862 12
9677 6
16394 18
8526 2
8533 9
13014 18
13968 13
14119 7
15081 11
45507 54
8162 3
7781 4
22606 25
18422 13
64859 140