31472 867
15371 260
24340 701
7825 544
3409 302
3126 893
3376 616
1248 180
2911 598
3700 80
3904 556
1537 100
3851 598
2753 141
446 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