12196 534
16528 396
6669 93
8383 352
16283 824
17570 759
9330 200
8756 721
35252 735
24354 424
30272 297
794 57