29768 500
39053 161
30950 466
30693 648
26275 326
26313 521
77394 595
65543 152
59804 734
56550 372
26504 678
35661 288
84122 697
28662 97
140442 691
29683 219
118112 280
35394 624
57120 404
31195 257
165444 613
63784 359
79546 1024
16074 607
45016 700
154581 570