2495
33591
8990
1790
5500
4215
2723
60720
49111
2655
2484
3350
2013337
14179284
1388512
12316261
1191240
112173
10175157
1000712
845837
81816
77125
70142