3017 556
2217 482
2989 860
2048 455
3486 496
2339 604
2512 704
687 210
645 143
3077 692
2528 374
2844 438
1648 421
1777 368
3100 735
2112 319
3687 528
215 54
2972 107
294 73
3235 643
2484 257
1099 281
968 153
2073 171
2744 657
2394 506
2772 825