149531 533
68904 247
3276 102
4828 586
6663 780
5177 700
1427 43
5028 288
4474 291
14808 225
4857 833
6160 367
3230 153
5634 721