2392 288
3720 386
5943 224
15397 739
15631 89
16688 413
5300 598
3555 448
13501 111
34576 386
2995 517
57337 627
11605 72
19686 163
18296 543