3910
7760
5271
5690
19151
350
460
370
360
280
690
670
1634417
1154512
11141276
1033816
10100258
97624
8256155
774111
71026
61784
57422
54098