25675 97
16319 215
6221 394
9769 103
105471 246
46165 761
9399 782
9046 694
15830 396
11648 371
47533 712
6030 93
3323 314
3234 96