25223 97
16257 215
6219 394
9763 103
105420 246
46137 761
9397 782
9037 694
15798 396
11639 371
47491 712
6023 93
3318 314
3234 96