193694
139248
819868
691996
348160
780780
926681
36142
253616
876861
765483
380946
132978
684920
3508
779712
12316745
630886
4052577
3964980
3308510
2661192
2121495
2092216
2033492
182666
1761948
16255
153361
1528545