163412 588
1852 504
2357 258
1237 291
283 31
828 139
2977 537
3158 672
4932 648
13617 800
20909 201
110209 553
19009 89
47468 555
211607 672
18985 240