10959 531
13512 525
5223 788
1923 148
161896 974
2938 85
3976 253
4631 583
3043 484
3819 249
5028 468
4113 874
2740 484
3956 679
3591 414
3235 308
1557 95
2535 628
12869 83
3901 878