25660 306
20656 185
16800 782
16580 356
21104 250
6361 612
6985 599
11316 75
6210 359
23609 47
21848 560
6005 233
7544 600
9707 134
4461 353
3896 123