31038 487
27410 110
83701 160
7765 663
2632 511
5432 886
3121 100
2985 717
3042 315
4597 435
9002 709
4452 432
6473 116
5282 812
1180 155
2828 612
4377 911
571 57
2604 373
3612 326
10301 182
1454 160
3679 540
6530 620
2875 620
2410 465
4595 486
3814 817