4306 390
56854 584
30646 179
3523 163
17631 618
9220 146
1889 265
18825 300
14661 911
15870 445
4254 53
4235 370
1708 288
3427 354
4695 813
7306 681
11493 485