29500 223
55139 273
3415 436
2742 433
2856 484
3595 343
6078 513
8295 677
3214 464
885 75
2546 127
3389 309
3962 590
3559 115
3365 818
3123 806