2672 640
1429 402
2251 686
230 59
2678 566
2354 487
1075 243
2045 555
1405 426
2578 762
716 152
598 132
2902 671
1361 352
2384 482
1670 336
4806 286
4388 556
2284 277
2099 570
2395 618
1586 451
813 59
3457 611
2762 668
522 123
3894 688
730 127