29928 500
39151 161
38857 387
31049 466
30785 648
26430 326
26379 521
77575 595
65929 152
60070 734
56631 372
26531 678
35929 288
84355 697
44164 275
29073 97
141491 692
45141 405
29830 219
118433 281
63689 758
51766 613
35455 624
30836 463
57165 404