6482 11
14834 2
12378 2
19376 13
12780 9
18008 1
15227 4
16456 7
39406 3
67929 3
34306 1
60029 3
30778 5
27051 3
40183 9
56959 11
30981 12
23483 4
23959 5
35504 8
24226 9
43179 21
167154 113
83753 81