859494
162677
611889
37132
366263
83521
648477
46098
116425
1000327
374928
819877
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471