2259 560
3651 907
3011 340
59043 591
2844 296
4671 569
75280 411
14734 71
6678 252
27640 337
17637 798
3475 428
5451 695
2827 305