31036 487
27408 110
83696 160
7762 663
2631 511
5430 886
3121 100
2985 717
3042 315
4591 435
8999 709
4451 432
6470 116
5282 812
1180 155
2828 612
4376 911
571 57
2604 373
3611 326
10291 182
1454 160
3678 540
6524 620
2874 620
2409 465
4595 486
3814 817