162904 587
1850 504
2356 258
1237 291
283 31
828 139
2975 537
3158 672
4932 648
13617 800
20908 201
110182 553
19008 89
47463 555
211250 672
18982 240