2593 501
2513 606
187 42
2264 516
2556 781
2994 760
2425 575
1541 385
1216 245
271 45
1314 256
9019 479
3151 850
2762 698
1838 444
2233 602
1691 356
608 74
1008 302
2606 558
902 227
2652 631
2259 553
1313 332
1109 328
2964 633
1466 346
1622 317