4606 289
2344 413
42857 419
24983 192
4710 569
2507 392
18278 159
18980 36
3774 188
18000 399
22566 301
3259 496
1650 126
2180 193
4713 743
5949 324
14395 440
3962 884
19370 428
6920 307
4872 695
20912 125
46511 100
6097 454
7295 61
3711 453
29462 352
15264 201