16635
145176
1160
1050
1470
860
1460
959
859
1410
1104354
1009
21966
16600
14601
13170
10052
972263
8744
8700
828148
717142
67611
6620