2257 288
3623 386
5932 224
15396 739
15626 89
16680 413
5292 598
3552 448
13476 111
34500 386
2993 517
57322 627
11588 72
19625 163
18236 543