3400 105
5031 78
4180 96
3846 667
7162 782
2083 274
6662 686
2911 564
4529 337
2115 167
3636 188
4657 637
4133 821
8101 542
2957 207
10297 34
3743 781
4712 780
1044 127
3681 495
8344 571
5281 423
6147 539
5895 614