1312 302
2279 597
394624 1035
23618 230
19885 675
8184 293
17793 715
2901 435
3532 780
11611 271
8069 514
1503 130