801 145
3446 896
3031 706
3831 698
2557 553
21406 566
2995 407
2510 632
1553 313
18740 607
2083 596
2746 899
22494 543
41967 451
2974 958
27978 54
1054 256
1994 79
1817 353
2865 891
1070 227
1304 278
1165 278
14874 594