12196 534
16531 396
6669 93
8384 352
16283 824
17572 759
9330 200
8756 721
35261 735
24360 424
30277 297
794 57