494218
461109
180463
178875
175880
120570
87591
85617
80406
78326
72143
67193
66679
63018
62905
62583
61319
60796
57521
55932
55917
55771
55338
55124
54537