1035 116
3745 923
6400 793
5484 508
9187 378
12882 800
3527 732
11414 178
6816 823
591 44
3053 646
3232 723
5685 54
4432 398
2647 457
2659 521
9928 444
25136 335
6404 227
2678 588
1382 53
14837 280
9833 777
910 155