3009 229
5681 386
2527 293
1631 72
2400 523
4738 698
14087 429
5659 529
2146 106
3268 273
3377 281
3133 230
2416 471
5680 758
2681 552
5708 880
4685 833
7477 825
2854 221
3806 527