19053927
203511019
11007169
6775310
3236294
2741693
2228297
1657134
1608822
1371386
1390996
1689211
710286
854759
913585
564869
728658
1103429
95359
772428
336357
782265
413957
938404
947828
382780