3114 853
9349 169
954 137
578 56
18631 740
62778 695
8648 582
2066 412
1660 365
508 49
1333 243
10226 354
11006 704
15606 637
4652 167
13500 546
4301 522
122290 1041
80630 829
6056 61
9610 456
21532 327
7677 203
12259 45
9732 932
13701 688
13534 888
1169 157