3356 1434956 3549 1153643 1239 984575 7018 981395 701 873360 2914 830593 1299 756261 6453 659515 3561 538517 174 513326 3257 463440 4323 456880 6762 447042 3130 408284 12956 396899 6939 389753 5511 361446 209 338530 4637 322702 852 306851 1221 302933 2516 297921 286 286910 2497 283065 6539 282059 13237 279376 812 278010 2152 275315 7660 271012 5056 265678 3277 265171 1668 265094 8001 264876 2905 264264 16150 263871 5413 263470 14608 263257 1280 262401 3320 252802 3491 244072