2757
2796
53916
19210
86420
3495
2334
3904
29110
68910
60610
9989
201040
1648417
1168612
11517276
1044716
10408259
98064
8451155
786111
71726
62584
58012