28586 525
18033 301
21266 712
20877 548
9176 99
17838 664
8067 295
15755 761
3441 536
12350 637
32781 774
16155 316
9456 543
20713 397
4726 69
4228 334