2715 291
3507 162
2509 100
3175 273
4576 469
17477 622
3877 207
6358 956
6836 670
8564 342
22290 184
4846 755