3870 421
5726 787
3871 318
3271 463
36600 166
20494 97
12050 444
137561 833
5564 705
3849 357
4633 864