29008 527
18044 301
21273 712
20884 548
9179 99
17841 664
8072 295
15755 761
3445 536
12354 637
32782 774
16157 316
9459 543
20724 397
4729 69
4231 334