18668 511
3667 198
3134 252
6140 675
31556 320
8524 597
9198 656
8335 85
24589 327
30611 172
12324 700
7558 373
7542 468
8348 613
28418 137
7733 929
13082 883
7174 227
37003 293
27676 645
6078 658
37164 212
43035 480
31701 234