3131 362
3495 487
2874 203
6016 437
12638 123
16013 472
17309 535
5546 171
8988 430
25519 119
5079 630
6292 777
3920 733
3442 102
3316 483
8287 352
2878 327
4471 475
1537 212
3491 265
1748 174
2646 429
3294 237
2386 235
8153 357
2722 613
4286 620
4785 951