3870 421
5726 787
3871 318
3271 463
36600 166
20497 97
12051 444
137562 833
5564 705
3849 357
4633 864