25628 97
16310 215
6220 394
9769 103
105462 246
46161 761
9399 782
9045 694
15824 396
11646 371
47530 712
6030 93
3322 314
3234 96