268408
111328
200341
735227
487883
320428
639507
232640
507283
483282
99380
68331
5108799
3540581
3041148
2341804
2223988
2028609
1938357
190678
1752118
1717136
1679195
1630471