34705
39177
20672
284115
35883
20820
29466
397512
231310
41495
25654
24155
168819316
702758062
5311893
4410078
39789119
393618792
3489099
25287862
2235979
2087218
1953728
1787432