3003 671
2460 509
416 62
814 100
3284 893
313 34
995 245
3120 735
1376 148
3827 621
861 74
1802 31
3126 627
722 77
2891 397
2929 383
2538 704
3210 269
1232 80
2035 192
1948 448
1622 127
3860 585
2910 550