189577
908329
19617
10643145
10147
2663552
919915
581423
6499
436438
2273717
1757613
935423
76813
420310
27995348
529514
1155135
34831
84313