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