3561 142540 701 129267 1239 111951 2914 71685 1225 54389 702 54297 1673 47185 1849 45702 1740 45344 5459 43545 2497 43374 3333 42378 293 42292 234 38007 286 28250 1 26151 174 19255 5413 18942 2529 17834 1103 14208 6453 13070 816 12871 1800 12167 5646 11884 1221 9665 2548 9116 6347 8072 2493 7990 2907 7638 3967 7467 2685 7401 4740 7260 7018 7189 1280 7000 6478 6604 4000 6532 1755 6436 3300 6177 7474 6153 6113 5959