2169 288
3539 386
5926 224
15394 739
15624 89
16669 413
5284 598
3551 448
13454 111
34444 386
2991 517
57313 627
11577 72
19594 163
18191 538