496 49
4013 956
2704 469
2052 258
2988 843
2391 595
9362 601
12779 835
942 136
3321 827
6974 410
2139 406
4089 752
3401 693
1540 278
2962 825
3739 626
2758 714
1415 249
5497 612
1279 357
2229 608
2291 571
3903 45