165728 928
16773 314
33982 373
137486 679
11952 54
239078 456
10045 398
31596 527
51183 473
101160 692
81397 737
27798 89
261766 911
67728 643
282466 893
81517 170
133073 366
11885 350
14143 98
55533 599
44982 501
57080 456
45682 771
115512 227
47032 357
14914 566
22233 415
59828 270