84928 20
58528 7
407353 95
115276 28
351703 78
83009 11
155102 34
150804 30
121177 24
111630 25
141358 14
82433 7
256556 56
75359 7
173251 38
78734 19
104456 15
131502 8
38681 1
54634 3
74453 20
86280 4
134181 20
529707 93