29926 500
39151 161
38857 387
31047 466
30785 648
26430 326
26378 521
77572 595
65925 152
60070 734
56631 372
26531 678
35926 288
84355 697
44163 275
29069 97
141485 692
45141 405
29829 219
118430 281
63689 758
51765 613
35455 624
30836 463
57162 404