339
4518
246
4320
6912
637
6816
5415
5138
6618
3811
4515
20096
15350
13421
12070
9152
872263
8100
7892
754148
652142
63611
5900