29922 500
39147 161
38855 387
31042 466
30782 648
26429 326
26378 521
77563 595
65914 152
60058 734
56630 372
26529 678
35913 288
84351 697
44157 275
29054 97
141450 692
45139 405
29815 219
118422 281
63681 758
51757 613
35453 624
30832 463
57160 404