2297 288
3656 386
5935 224
15396 739
15626 89
16683 413
5293 598
3554 448
13482 111
34517 386
2994 517
57328 627
11593 72
19642 163
18258 543