53111
896643
587277
265244
179681
25767
874850
969688
518689
709478
237885
20292
5533367
4542935
4359459
3459998
3447462
3414286
3366956
3018729
3007226
2493209
2136407
2136352