21495 405
19561 192
8069 289
9654 387
7559 770
9676 437
8535 336
9857 156
24373 821
5255 135
13463 661
3781 112
11256 635
4356 146
2890 188