1239 1412390 3356 1132316 701 1007655 3549 917275 7018 862326 1299 825244 2914 670927 6453 476168 3561 471004 209 389781 174 350856 3130 337092 6762 335111 3491 332448 3257 329960 4637 312611 5511 308887 12956 300270 1668 291319 12682 279912 852 264367 1221 243863 2516 243386 4323 240160 6539 238996 286 236082 3602 231920 2497 231594 6939 229648 13237 226843 11686 221962 2018 219922 2905 219861 5713 218438 293 217034 8001 216470 14608 215381 5056 215206 3277 214909 7660 214893