8441
12212
603
4916
10024
6112
7614
4124
424
12818
223
4628
18093
14170
11951
10660
8172
808263
7300
6962
671148
597142
59510
5200