22506 94
15986 215
6207 394
9751 103
105178 246
45976 761
9379 782
8988 694
15629 396
11580 371
47300 712
6004 93
3301 314
3223 96