12956 26
33517 89
6686 5
30313 49
11087 13
9741 16
6419 4
7513 9
5598 4
9186 10
8076 6
16346 38
12122 27
9755 9
19386 27
15041 28
27466 71
17477 19
20394 50
45011 116
14650 18
13400 18
29014 49
42590 75