2836 159
4751 584
31732 677
17221 382
29343 633
25483 89
15444 550
33976 744
61018 782
27351 504
5949 80
35615 795
42052 613
10930 85
15199 592
14489 652
7956 77
2912 277