3016 556
2216 482
2989 860
2048 455
3486 496
2339 604
2512 704
687 210
645 143
3077 692
2527 374
2844 438
1648 421
1777 368
3100 735
2110 319
3680 528
215 54
2969 107
294 73
3235 643
2482 257
1096 281
966 153
2067 171
2744 657
2394 506
2772 825