33902 32
42507 104
29339 75
39601 63
21285 27
19671 32
98594 118
26108 34
122249 228
16936 49
13338 20
26598 66
22944 18
47206 187
55886 135
109270 289
38676 57
173712 386
48355 103
35435 49
28938 38
53331 143
58020 123
240330 658