5871 747
10196 598
11931 36
2596 484
1710 239
4786 564
1942 224
9960 208
6116 660
7725 593
23217 893
24520 373
7232 305
3205 336
2495 458
1326 126