29914 586
4592 801
3516 778
4000 765
1048 90
20813 227
175331 789
57147 877
44538 314
36382 583
25577 789
27572 560
20536 196
21460 90
52077 809
63471 845
82550 1056
43730 363