3000 364
3385 159
4001 775
18078 510
12723 312
3321 428
5575 295
14118 535
4715 648
7748 590
4219 538
8017 897
13563 579
6264 509
5263 375
1982 562
4751 107
3194 151
5527 463
6589 243
8426 344
5114 116
6283 587
7326 626
17432 148
4831 110
4385 111
4102 214