20119 206
12050 117
3531 517
5742 691
51536 174
63637 621
60980 85
9192 254
9672 457
15138 418
19973 429
1877 159