4060932
1479
2013726
917
3061657
1350
1680946
735
1913660
929
13078754
5136
3183309
1398
2820160
1121
1059671
439
899098
502
6074831
2400