172644
523807
604221
252391
22699
169535
194995
796825
445476
920966
443675
387773
150658
354766
156446
797836
14421747
660786
4445578
4141980
3405510
2941192
2158495
2151216
2040492
183966
1837948
16295
153761
1535545