599 103
2398 601
2892 786
2502 516
2853 571
328 79
1656 333
1245 350
3135 624
701 161
1395 362
2104 415
767 127
2537 763
3067 756
2310 618
1177 263
2285 506
1919 318
966 197
372 81
2110 476
3075 831
2802 471