3130 362
3494 487
2873 203
6016 437
12631 123
16011 472
17309 535
5546 171
8985 430
25519 119
5079 630
6292 777
3919 733
3442 102
3315 483
8285 352
2878 327
4470 475
1537 212
3491 265
1747 174
2646 429
3294 237
2386 235
8153 357
2722 613
4285 620
4785 951