3114 853
9348 169
954 137
578 56
18631 740
62778 695
8646 582
2063 412
1660 365
508 49
1333 243
10214 354
10996 704
15589 637
4652 167
13500 546
4301 522
122285 1041
80626 829
6056 61
9610 456
21532 327
7677 203
12254 45
9732 932
13697 688
13529 888
1169 157