18559 66
19976 67
5051 16
8199 28
12163 45
7109 3
2982 8
8985 15
1885 3
6329 6
1248 2
1829 6
2831 10
3271 6
4573 7
2206 6
6795 13
2649 5
7806 9
2503 4
1399 1
2498 5
6330 31
2314 2