506 110
2046 306
1561 343
1799 408
3306 488
2859 393
606 120
3066 690
2478 584
1231 331
4519 709
3508 633
1790 503
4364 509
4370 424
922 154
2599 728
657 170
2767 477
748 83
1417 159
1166 116
2914 668
3135 561