168710
622381
695589
463385
53326
86821
298177
123628
43775
391402
205235
1014612
4169364
3535456
3469929
3149460
2837998
2743283
2717955
2545725
2457226
2071209
1921351
1875407