2696 134
5111 697
7192 304
2890 478
1341 321
4199 177
862 26
6755 107
15758 548
1596 179
2203 247
1895 556
1208 58
3012 409
3437 745
5235 444
2539 202
5121 147
3666 493
1448 294
3736 634
1642 359
3507 926
6759 796