536176
942245
687201
106522
151781
762294
34049
132757
751295
488419
232498
32595
5528367
4539935
4356459
3455998
3447462
3412286
3362956
3016729
3007226
2491209
2136352
2134407