31036 487
27410 110
83698 160
7763 663
2632 511
5430 886
3121 100
2985 717
3042 315
4595 435
8999 709
4452 432
6473 116
5282 812
1180 155
2828 612
4377 911
571 57
2604 373
3612 326
10296 182
1454 160
3678 540
6528 620
2875 620
2409 465
4595 486
3814 817