2981 325
2818 489
2573 237
5312 668
771 108
4041 829
2503 94
3296 714
1410 195
910 164
2508 503
3135 824