34903 680
89450 387
56370 447
53290 133
53889 128
50530 740
50434 229
31512 222
48787 561
55960 403
44505 337
55199 253
46016 322
32935 784
45732 304
306393 850
67193 568
24956 737
122016 897
55368 492
87580 584
42108 465
54060 289
105792 1091