2540 630
2905 555
1582 301
22637 764
15150 670
6498 41
645 55
956 118
1052 90
10848 413
2647 562
1768 284
1994 404
27922 508
8885 390
2756 577
2667 456
2652 660
3739 418
3453 651
24029 172
1749 219
1610 258
3108 548
832 69
1963 511
1899 488
715 41