31042 487
27411 110
83707 160
7765 663
2632 511
5436 886
3121 100
2985 717
3044 315
4601 435
9006 709
4454 432
6481 116
5283 812
1181 155
2828 612
4379 911
571 57
2605 373
3614 326
10316 182
1455 160
3679 540
6534 620
2876 620
2410 465
4597 486
3815 817