3126 627
722 77
2891 397
2929 383
2538 704
3210 269
2035 192
1948 448
1622 127
3860 585
2910 550
1279 257
541 56
2837 859
2497 630
2665 553
781 114
1952 340
4560 883
3398 640
756 165
2340 580
1455 52
1151 133