12196 534
16531 396
6670 93
8384 352
16285 824
17572 759
9330 200
8756 721
35273 735
24363 424
30279 297
794 57