12113 86
42138 833
4924 557
3097 286
7066 930
3992 486
5121 653
4353 388
2182 262
4541 311
4104 822
3984 546
5204 601
11884 643
13949 575
3569 391
4204 127
8539 97
4909 207
4728 847
3927 379
5071 622
9482 514
3853 557
9820 344
3812 82
8206 665
5418 281