3149 405
2986 586
126259 633
47958 466
4560 422
5284 599
3118 395
2805 491
5346 436
42465 115
72868 680