27008 940
43458 354
20699 1083
43173 472
39847 859
38943 469
17677 872
25203 1678
27012 971
35070 1255
37370 549
42223 1201
22245 1729
33525 199
20775 256
42941 588
15518 649
39693 703
14563 1232
41026 1891