29942 500
39163 161
38861 387
31070 466
30789 648
26441 326
26382 521
77596 595
65977 152
60093 734
56639 372
26537 678
35951 288
84374 697
44179 275
29115 97
141590 692
45166 405
29852 219
118471 281
63728 759
51792 613
35465 624
30847 463
57175 404