31102 362
4658 63
55817 307
34702 626
21784 312
26045 502
68509 932
60700 842
427612 1300
98722 346
302580 945
450835 1599
12707 781
208605 477
18896 458
62658 677
13054 602
287668 1394
328215 976
50088 736
14620 275
24214 165
54355 263
27447 380
256112 719
25441 478
50631 349
8897 394