14612
1194
1537
1525
20723
26633
2540
16010
1075
967
13711
14710
700312
50283
49380
49028
4313271
4123158
33614
3323153
31756
27272
24901
23290