2895 482
15207 474
3861 88
8973 796
7407 530
10250 129
16689 842
10659 416
8976 831
20787 264
24186 738
3453 761