31033 487
27407 110
83691 160
7752 663
2630 511
5430 886
3119 100
2985 717
3040 315
4588 435
8990 709
4446 432
6461 116
5282 812
1178 155
2827 612
4371 911
569 57
2602 373
3606 326
10271 182
1454 160
3676 540
6518 620
2874 620
2409 465
4593 486
3811 817