3149 405
2985 586
126245 633
47953 466
4560 422
5283 599
3118 395
2805 491
5346 436
42464 115
72858 680