21057 712
20528 548
8863 99
17471 664
7882 295
15679 761
3401 536
11980 637
32696 774
16012 316
9208 543
20524 397
4436 69
4104 334