168436
140512
1059617
144565
499714
826880
161444
183238
56536
454370
35879
715248
399484
951951
277356
220789
7344743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545