16392 700
2551 372
3711 772
1705 41
3948 297
5952 367
9946 95
12981 54
11374 352
38553 643
5311 163
9540 201
21566 818
1791 507
4851 718
5893 341
4363 641