2893 530
2904 596
837 93
2618 471
23494 748
929 106
68406 560
8557 281
1793 424
878 171
3073 607
1051 169
2741 564
2427 662
3206 625
3050 790
3052 888
3146 904
2617 568
31684 459
209713 851
6679 925
26335 352
3367 39
3395 847
8800 249
2630 681
3085 598