38427
593765
371261
855663
102557
472331
418500
110767
138863
560953
133517
513241
31309464
26653124
23793997
23106481
17927342
16088971
149901028
14212239
12267764
10159483
610626
5412209