35932 3
61102 3
66108 6
29506 7
35684 6
25201 5
38727 3
55709 11
23357 8
29656 10
11027 2
36179 7
21706 2
29683 1
16656 9
49029 12
14401 10
19532 1
45133 9
454403 61
233757 17
326634 24
105853 10
402608 22