31042 487
27411 110
83708 160
7766 663
2632 511
5436 886
3122 100
2985 717
3044 315
4603 435
9006 709
4454 432
6484 116
5283 812
1181 155
2828 612
4379 911
571 57
2605 373
3614 326
10320 182
1455 160
3679 540
6535 620
2876 620
2410 465
4597 486
3815 817