21031 1
36358 6
33533 2
147302 25
18879 3
27352 2
25105 2
18259 0
23283 2
478682 52
34480 6
25453 2
70803 12
30853 8
135853 23
54133 5
82183 9
69778 9
48778 3
41407 8
109034 3
257429 34
16507 1
24557 2