29304 90
6591 5
19612 36
20348 94
16710 27
12117 15
17274 26
10346 15
57463 159
47239 105
22060 17
23374 34
15085 16
11974 7
24245 53
4161 3
5697 9
6287 9
4384 9
4157 1
4132 5
6108 7
4812 3
6601 18