3851 421
5690 787
3865 318
3262 463
36550 166
20198 97
11956 444
136263 833
5535 705
3829 357
4613 864