290
510
220
320
2330
10514356
18818315
5416327
2844
3446
78210
3543
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53358