2681 117
5840 381
3627 113
3957 560
15045 169
22266 365
8578 601
19987 841
14210 880
11019 838
6194 418
5364 740
5513 245
4557 75
3743 83
15540 65
22673 781
15346 399
40973 163
10877 205
10093 502
17190 606
6133 323
5040 487
6505 482
4810 855
21048 802
3655 521