3258 43
5363 669
16920 628
39593 336
15203 344
27675 405
35464 104
5156 528
1164 35
7568 634
4923 331
2478 178
4049 589
45127 700
21556 227