29920 500
39143 161
38853 387
31040 466
30780 648
26425 326
26378 521
77558 595
65911 152
60049 734
56630 372
26529 678
35903 288
84347 697
44156 275
29041 97
141432 692
45132 405
29814 219
118417 281
63677 758
51755 613
35449 624
30828 463
57160 404