31045 487
27412 110
83724 160
7782 663
2632 511
5439 886
3122 100
2986 717
3045 315
4607 435
9015 709
4455 432
6495 116
5284 812
1181 155
2828 612
4383 911
573 57
2606 373
3616 326
10355 182
1456 160
3679 540
6544 620
2877 620
2411 465
4602 486
3815 817