10836 13
6850 10
13983 28
20642 39
12517 11
9047 3
4809 8
20249 25
28501 17
266276 450
13466 8
13267 11
9599 16
39182 34
23559 15
10963 6
21418 35
18267 26
8798 7
8442 12
88 9
18913 11
9499 10
6878 2