2961 586
1277 101
2710 284
2271 401
19924 646
2451 267
4195 354
3761 120
4618 756
2830 395
2690 678
921 96
1785 383