31106 670
318 61
2921 397
3635 580
1173 250
3860 690
3215 640
2650 283
1845 443
2625 666
4055 642
3100 611
2881 742
3459 582
1084 144
2714 592
2607 604
593 45
1410 318
3479 784
828 100
2141 393
3884 851
3235 269