173237 596
1874 504
2394 258
1248 291
294 31
844 140
3028 537
3182 672
4940 648
13640 800
20919 201
110881 553
19022 89
47583 555
215393 678
19172 240