3851 421
5689 787
3865 318
3262 463
36550 166
20196 97
11954 444
136252 833
5535 705
3829 357
4613 864