21052 377
31574 487
27887 110
85254 160
8903 663
2762 511
5903 886
4497 103
3179 717
3492 315
5612 435
10401 710
4947 432
8003 116
5925 813
1319 155
2978 612
4862 911
666 57
2730 373
4057 326
12749 184
1629 160
4063 540
7568 620
3011 620
2643 465
5090 486