172992 596
1873 504
2394 258
1248 291
294 31
844 140
3028 537
3181 672
4940 648
13639 800
20919 201
110863 553
19022 89
47581 555
215347 678
19166 240