29746 500
39041 161
30940 466
30680 648
26250 326
26299 521
77377 595
65491 152
59766 734
56537 372
26499 678
35617 287
84069 697
28655 97
140313 691
29663 219
118061 280
35383 624
57117 404
31187 257
165381 613
63712 359
79536 1024
16074 607
45012 700
154522 570