3060 188
9475 672
5056 385
2264 680
7925 669
3032 308
943 154
2820 587
1728 35
6103 731
3562 821
2524 245
3695 744
2267 257
4981 220
2713 592
1638 313
3902 405
503 82
3258 342
3849 706
4354 716
3217 593
1655 293