3991 52
12110 620
5817 546
15680 371
10014 718
4582 318
3875 568
7217 202
4197 226
8891 562
10245 569
6742 131
2390 95
4147 78
9769 687
6174 388
6450 682
10212 58
7272 326
5967 245
12163 592
6796 356
8423 806
6573 839