16492
151832
540702
483470
171339
180500
947108
541944
538710
169604
200925
855446
5528367
4539935
4356459
3455998
3447462
3412286
3362956
3016729
3007226
2491209
2136352
2135407