644929
277150
580626
23558
189440
752684
560549
909576
937567
93274
366322
264724
5537367
4544935
4361459
3459998
3447462
3417286
3366956
3018729
3010226
2494209
2137352
2136407