380955
2246
256256
818652
755427
402841
699366
434554
768425
691568
696940
815697
5063799
3502581
2984148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471