29578 223
55315 273
3418 436
2744 433
2857 484
3597 343
6083 513
8295 677
3218 464
885 75
2546 127
3396 309
3962 590
3566 115
3365 818
3123 806