599 105
574 132
987 300
1815 516
1692 92
3029 880
5006 534
2112 495
2858 780
1570 314
2142 444
1961 223
497 79
3582 568
3927 671
358 47
1868 554
1382 42
1113 55
2460 423
2387 610
1526 307
5099 885
2936 832