3356 1615474 1239 1149934 3549 1137548 7018 953750 701 908018 2914 839490 1299 806087 6453 654416 3561 534939 174 477765 3257 472792 6762 459088 3130 410381 209 399265 12956 389684 6939 382007 5511 365429 4637 328203 4323 307753 852 306080 1221 304792 2516 297921 286 282356 2497 279169 6539 277987 13237 277216 812 275026 2152 271669 7660 267140 14608 261952 293 261949 8001 261464 5056 261295 1668 261278 3277 260587 2905 260317 16150 259913 3320 259487 5413 259282 1280 257983