5023 346
2226 177
2910 181
8936 726
16001 620
11969 597
11595 495
15243 587
10183 474
22039 610
74789 844