4780 10
2489 5
3261 2
7880 13
3840 5
3041 7
3395 6
1164 7
5932 6
4732 1
14233 55
12292 9
20162 18
68596 39
20753 4
17691 16
15448 11
15032 13
6414 2
8345 8
5256 2
8467 13
8238 8
6269 1