29935 500
39160 161
38861 387
31063 466
30787 648
26434 326
26382 521
77584 595
65954 152
60086 734
56635 372
26535 678
35941 288
84364 697
44174 275
29099 97
141560 692
45157 405
29843 219
118458 281
63705 758
51780 613
35462 624
30842 463
57168 404