411226 45
175056 55
101006 8
338877 28
53979 2
108133 16
79903 13
80932 12
124707 13
87630 8
125701 32
105702 13
144552 16
88233 13
199778 29
148854 29
122756 12
208783 26
79506 9
88231 5
76580 13
143652 30