8161 561
2540 528
22558 336
4076 698
3793 865
1896 391
2972 741
10371 602
3812 154
2625 248
2991 552
11588 288
3037 387
4040 461
817 86
3331 219
3388 450
2374 495
9192 841
3517 631
3702 798
2740 434
3593 946
6518 307