25389 97
16283 215
6220 394
9766 103
105437 246
46145 761
9398 782
9040 694
15815 396
11643 371
47507 712
6028 93
3320 314
3234 96