29040 527
18154 301
21299 712
20947 548
9207 99
17920 664
8118 295
15776 761
3451 536
12397 637
32842 774
16244 316
9504 543
20753 397
4753 69
4260 334