12128 534
16315 396
6602 93
8302 352
16211 824
17476 759
9271 200
8689 721
34074 733
23410 419
28691 296
750 57