30181 80
24611 70
9296 18
38842 182
64518 267
39305 67
81905 213
22216 23
9926 34
27750 79
26049 97
6907 13
4702 9
23825 85
51752 192
58594 224
14221 50
9090 30
11929 87
8076 25
6946 37
4129 12
991 2
7564 27