163442 588
1852 504
2357 258
1237 291
283 31
828 139
2977 537
3159 672
4932 648
13617 800
20909 201
110210 553
19009 89
47468 555
211630 672
18985 240