25080 97
16239 215
6219 394
9763 103
105409 246
46127 761
9397 782
9035 694
15786 396
11634 371
47476 712
6023 93
3318 314
3234 96