29961 316
111332 451
61335 234
162889 488
155542 441
59605 265
92767 634
50961 382
162129 972
75350 244
124992 630
87523 456
38788 275
22865 127
128315 306
51664 358
54388 300
80265 730
136838 844
140166 1372
54142 161
37087 194
48548 385
41844 159
140529 437
79187 372
55778 396
44596 341