3000 471
1817 248
945 111
3085 841
1082 69
2426 463
2650 555
5208 31
2849 627
4799 131
4223 567
12150 115
2019 276
2295 478
3083 181
6554 587
2877 550
3325 503
951 46
3218 663
974 105
1261 125
2193 401
2819 699