326003 26
91553 6
35507 2
81976 6
51882 1
40202 0
42206 3
41684 2
28805 1
34134 0
53651 3
28706 0
30959 1
28683 0
30483 2
45553 3
29102 1
27479 1
50676 1
34080 1
27455 1
29252 1
27533 0
38453 9