3183 58
3696 369
4330 640
2256 66
6283 570
3370 443
7820 98
13945 250
6326 930
3991 538
12343 351
3491 330
4664 667
8837 639
7408 755
5204 601
2682 301
3488 144
2673 177
3667 367
5185 560
9745 753
2443 172
3813 480
10743 841
4880 655
5911 417
5027 425