12232 520
18011 301
21259 712
20852 548
9171 99
17823 664
8056 295
15753 761
3437 536
12337 637
32776 774
16144 316
9441 543
20701 397
4714 69
4211 334