22489 94
15984 215
6207 394
9751 103
105176 246
45974 761
9379 782
8988 694
15629 396
11579 371
47297 712
6004 93
3301 314
3223 96