948 205
3665 563
5529 672
3382 382
3043 560
3298 386
12398 859
2756 532
2844 459
3727 518
2614 97
2835 524
4256 277
9653 726
7668 576
3013 229
7843 646
4270 61
3982 608
8474 542
5440 673
2723 523
4589 536
2927 136