31472 867
15371 260
24339 701
7824 544
3409 302
3126 893
3376 616
1248 180
2911 598
3699 80
3904 556
1534 100
3851 598
2753 141
445 63
6608 670
3555 611
2858 156
3686 603
5856 669
3886 753
5095 530
3195 613
7738 373
9841 345
18013 137
13981 748
3256 773