2982 2
55877 7
123754 32
496251 45
236780 38
88709 6
194484 51
187429 22
131084 20
87479 11
68752 7
53784 4
148957 23
76682 6
39483 1
44102 3
67133 7
59451 5
65526 7
61979 7
63456 4
75756 8
109976 9
35408 2