20726 82
9180 30
9569 51
7008 16
13909 25
15190 55
22941 41
20557 49
99790 244
33092 106
41632 142
23825 135
5728 36
39030 79
20425 45
16143 47
40045 157
95948 129
29541 33
74298 123
27916 31
34275 105
139558 288
81905 212