20792
1483267
12956
8270
57895
6115
71836
5250
5700
482160
4930
4960
29727
22730
18453
14282
1334148
11530
1146144
10000
83411