252733 40
142055 25
111728 14
140752 21
124155 14
192882 31
126405 13
105656 11
295359 48
143576 12
192577 55
89229 14
227003 46
157407 39
694251 170
418682 63
598426 97
1351701 168
81082 12
94426 13
123726 23
151377 10
100781 4
121032 18