44956
28115
694126
780168
29225
694113
83291
2972
898123
49934
1465223
106543
2547
1035152
953100
101818
95050
1471
80435
63568