4120
7610
1800
2140
30233
9460
5820
23323
250
6641
19692
390
1638517
1159112
11279276
1037316
10194259
97794
8323155
778311
71346
62094
57642
54248