18990 63
39847 241
3528 617
37356 142
24421 159
18145 671
2323 358
2263 356
3058 459
2052 356
1932 217