8182
11630
5510
7890
2670
15630
17300
8580
22593
6430
27510
26450
1906617
1318212
12824283
1134616
11290261
108573
9295157
920511
78066
730937
71585
66162