1239 1445909 3356 1404349 3549 1135685 701 993094 1299 947010 7018 925687 2914 721000 6453 550888 3561 433138 174 430077 209 410675 6762 376646 3257 364201 3130 357738 5511 333969 12956 325440 4637 302619 4323 277141 852 270769 1221 258458 2516 255580 6939 249454 6539 248565 286 246504 1668 245693 2497 245452 2152 241915 13237 240199 3602 238873 11686 235307 2018 232892 5713 231310 14608 230573 293 229188 5056 228519 7660 227706 3277 227186 8001 226677 5413 226637 3491 226260