593 127
2687 591
2420 592
897 283
1962 360
3266 728
12320 925
5704 314
740 125
733 41
3111 797
10703 631
1793 329
3128 834
17479 180
1494 135
2697 446
2442 671
2101 369
3255 701
2814 630
3791 601
6303 174
2333 578
2217 483
5170 35
3682 582
1728 306