315968
135949
703104
385536
74221
901502
703855
463293
379985
177432
154122
910531
2870361
2570454
2516928
2444455
2204995
2109955
2054281
1991719
1889226
1659208
1596351
1553406