6862 580
884 76
2199 457
3292 167
3095 406
1056 102
2506 576
2048 423
3298 660
2961 701
2293 365
4334 707
2562 273
3577 829
2443 404
3720 944
3719 551
4126 515
4107 593
3485 872
2865 633
2853 655
2425 344
2695 470