4001 578
4922 636
10458 845
2877 119
3200 523
784 35
3096 535
2111 409
2397 316
3282 860
5216 151
4063 215
1576 291
4350 423
3848 779
3637 296
6259 929
2682 403
6843 639
2700 164
5724 89
7438 357
1750 374
998 63
3640 571
5028 853
3556 349
4356 451