20014 206
12028 117
3510 517
5705 691
51461 174
63614 621
60901 85
9166 254
9663 457
15126 418
19946 429
1870 159