29047 527
18181 301
21300 712
20973 548
9219 99
17954 664
8128 295
15777 761
3452 536
12410 637
32845 774
16246 316
9504 543
20755 397
4756 69
4260 334