1300 326
1600 230
2330 256
2676 595
3079 652
1388 342
2424 524
401 121
1293 248
251 69
2177 444
230 29
1213 303
1297 149
3055 481
2905 667
2136 688
1564 319
286 60
550 168
2744 556
2902 717
2394 532
1144 255