162798 587
1850 504
2356 258
1237 291
283 31
827 139
2974 537
3157 672
4932 648
13617 800
20908 201
110170 553
19008 89
47460 555
211156 672
18980 240