251 50
1269 257
2478 720
2541 360
230593 1087
51291 309
114040 721
111910 614
90354 395
140175 347
131231 400
2822 694
159133 717
154618 743
154596 300
117640 270
105291 266
103464 486
88126 822
61630 333
166367 495
87342 388
133256 158
44029 607