5972 506
6871 372
13740 171
3008 655
4826 464
8676 603
5003 554
5535 90
7477 615
3732 368
6522 653
4586 892
4278 387
1510 53
3887 816
2637 420
5131 585
5380 457
13018 283
12045 212
3745 432