1768 318
15935 83
33622 707
16249 846
7735 330
17320 575
2393 401
6366 350
10333 87
9531 283
5451 474
15869 291