172698 596
1873 504
2392 258
1247 291
293 31
843 140
3028 537
3181 672
4939 648
13637 800
20919 201
110848 553
19022 89
47580 555
215299 677
19163 240