29934 500
39157 161
38858 387
31060 466
30787 648
26433 326
26382 521
77582 595
65949 152
60082 734
56635 372
26533 678
35937 288
84360 697
44169 275
29095 97
141546 692
45156 405
29842 219
118450 281
63701 758
51776 613
35460 624
30840 463
57167 404