42853 89
16632 28
28364 50
6226 9
25838 15
31340 57
14109 19
12471 31
17725 55
28892 58
109901 261
8796 11
10303 26
8042 11
10937 23
18810 20
19063 41
11830 17
42176 82
64202 164
23533 60
14683 15
12164 17
12695 29