2302 288
3664 386
5937 224
15396 739
15626 89
16684 413
5293 598
3554 448
13482 111
34527 386
2994 517
57331 627
11596 72
19646 163
18259 543