29926 500
39147 161
38856 387
31046 466
30785 648
26429 326
26378 521
77571 595
65921 152
60066 734
56631 372
26529 678
35923 288
84354 697
44161 275
29063 97
141476 692
45140 405
29822 219
118427 281
63686 758
51762 613
35454 624
30835 463
57161 404