649140
491480
127267
690722
129115
601228
74124
93909
38280
72323
308547
116320
5108799
3542581
3042148
2345804
2223988
2028609
1939357
190678
1754118
1717136
1679195
1630471