2795 90
4513 906
3148 312
2240 83
4565 340
12958 872
14391 592
2194 141
3828 708
4523 532
18430 435
3526 746
3498 256
3666 464
5904 463
5306 687
24584 112
3438 288
5683 775
1741 258
18583 258
5125 261
3956 408
9254 874