35658 3
42307 1
128730 20
136028 31
65680 8
59830 6
206806 24
84077 10
116033 24
118433 23
107407 21
36426 1
76980 4
42532 6
39882 4
1227853 363
46856 4
61431 5
131454 24
82082 16
400181 102
206477 17
61751 6
126784 18