21495 405
19561 192
8069 289
9655 387
7559 770
9677 437
8542 336
9865 156
24376 821
5255 135
13464 661
3783 112
11256 635
4356 146
2895 188