306 78
7613 394
20584 469
4417 135
5888 867
2282 673
1402 65
16509 266
1006 89
15545 188
125990 678
821 41
248 48
3632 809
1596 473
21145 690
21025 757
18396 660
85159 508
2649 746
448 44
2409 362
15345 187
24250 622