16063 30
602 148
311 84
4407 578
4829 109
33116 364
8205 52
3998 673
1588 333
5880 615
547 171
7565 530
14000 356
1003 289
5827 302
4222 595
1604 306
5345 372
7101 645
14440 777
1577 416
1918 537
1629 352
26594 872