3149 405
2986 586
126273 633
47977 466
4560 422
5285 599
3118 395
2805 491
5346 436
42470 115
72879 680