29612 497
6660 637
230064 837
94705 613
243176 330
123095 78
131897 215
280150 526
102955 574
103509 820
63622 790
113394 421
169250 203
179487 407
58275 581
148253 929
86337 831
21406 330
116734 403
111467 236
50995 61
105573 231
73464 661
79846 518
79350 146
50600 78
26234 245
160676 216