2295 506
1187 223
2070 450
2964 891
2716 883
3326 590
1312 277
2705 853
1619 309
218 57
2158 176
1767 504
2735 524
2771 747
3061 730
4970 785
1153 352
2969 950
1164 367
2663 624
4063 509
2292 624
587 83
2727 839