12215 534
16586 396
6689 93
8412 352
16306 825
17599 759
9345 200
8778 721
36296 736
24553 424
30406 297
815 57