2560 571
2753 667
1490 483
2099 596
1538 327
7736 651
515 107
2814 875
3340 654
8008 641
7904 376
5219 514
2413 259
30370 652
1007 117
10423 257
4567 598
4731 318