31102 362
4658 63
55815 307
34702 626
21784 312
26045 502
68509 932
60700 842
427612 1300
98722 346
302578 945
450831 1599
12707 781
208605 477
18896 458
62658 677
13054 602
287668 1394
328206 976
50088 736
14620 275
24214 165
54353 263
27447 380
256111 719
25440 478
50630 349
8897 394