30302 1
17157 1
42776 3
21203 1
1769508 81
222509 12
2411326 182
2259304 171
785833 58
2125532 156
812155 171
42831 22
407356 69
39054 22
60533 31
66258 33
29702 11
105651 51
59604 9
38055 12
556606 52
66831 10
41676 11
21683 5