1863 281
2548 46
30189 523
16889 396
14379 528
267356 1551
8491 835
8612 352
15591 246
64146 925
73311 936
3709 809
33276 172
6648 381
4811 630
9900 396
31401 501