34251 4
42057 5
107104 20
47033 3
56306 6
47108 5
116483 18
33333 4
46205 6
39405 5
75979 9
30082 3
209630 68
74109 3
157084 30
41801 6
28233 2
39383 4
90529 15
28454 1
29129 7
39106 2
33951 6
38608 3