31010 430
4262 640
14064 392
5659 794
5153 225
17653 571
12680 699
5713 520
10180 380
5362 686
21546 703
3651 140
35264 896
4967 831
2726 327
4273 750
15238 343
3361 69
8334 707
4947 463
18185 742
4087 343
4788 579
5755 717
10945 243
8523 513
7558 416
3507 41