2263 306
2283 377
4310 594
12250 515
163024 422
3524 564
29290 879
54466 77
4454 152
4359 839
3424 483