2991 491
6018 548
4909 141
85238 182
12696 458
17714 383
424 60
8878 921
27247 49
8162 546
21761 514
114567 169
20629 375
49252 85
40900 510
20907 675
8655 628
3207 24
11237 805
35466 796
6423 773
45075 761
19914 657
3514 595