3781 532
12440 207
32848 288
30340 107
11096 82
60060 597
2984 624
22605 174
2189 217
1665 365
2462 522
3235 504
4960 762