2914 502218 701 500515 1239 491330 1 365516 7018 303013 3561 299765 3356 284880 3549 240592 3130 184210 5511 181610 852 171726 4637 169227 3257 158061 1221 146725 209 139078 7911 135898 1668 128155 6539 126013 3602 120633 293 117576 8121 115240 11608 114543 2493 113866 267 98990 702 84511 8434 78673 16150 78372 19151 59667 1299 57962 6461 53364 16631 51474 6453 48019 703 39624 3908 34975 4323 23501 6347 23098 7473 22617 4134 22089 8220 21629 6517 21588