3856 532
12558 207
32938 288
30611 107
11145 82
60134 597
2988 624
22615 174
2194 217
1667 365
2467 522
3243 504
4982 762