563878
343429
567180
459
433138
239630
532820
157615
45661
521660
656573
808309
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471