2598 855
2646 600
1556 312
2146 440
2669 732
317 38
664 138
1390 339
1264 375
2891 864
2745 579
2468 527
464 28
2867 666
234 65
2639 718
1299 336
2634 809
2222 608
456 101
3821 385
1582 509
2561 486
1966 560