374199
165826
767668
39892
429870
509152
107924
161230
580346
818521
740873
305776
14529747
533829
395260
808614
663186
4458578
4159980
3417510
3006192
2164495
2156216
2042492
184066
1838948
16295
153761
1535545