29040 527
18154 301
21299 712
20943 548
9207 99
17919 664
8118 295
15776 761
3451 536
12394 637
32842 774
16243 316
9504 543
20752 397
4753 69
4260 334