3018 442
4798 647
7909 613
20278 555
4388 708
3335 410
2316 326
6170 755
3761 527
5748 592
5015 465
3531 764
4912 699
1589 295
3066 200
2638 386
9346 394
27740 773
2248 152
4949 987
3773 781
3205 101
3224 738
1534 99