919587
28861
154450
522534
28949
849124
288480
81582
728864
216272
874737
709239
2940361
2627455
2557928
2513455
2240995
2137955
2098281
2029719
1913226
1678208
1613351
1571406