239631
311931
57375
590117
51881
353501
261930
332808
636218
326938
179430
981565
62614
100070
91837
236633
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545