29007 527
18042 301
21273 712
20883 548
9179 99
17841 664
8072 295
15755 761
3444 536
12352 637
32782 774
16156 316
9457 543
20724 397
4729 69
4231 334