13955 156
4296 172
15411 590
7359 733
15495 488
3339 484
19097 569
36798 747
79910 495
4631 641
12990 902
3200 288
14620 89
1753 127
5139 718
6375 540