51058 311
130591 594
24592 393
114978 637
100200 454
57393 734
80574 887
199155 1082
63600 867
5628 454
102465 457
51899 122
59013 639
100913 739
46885 760
88809 631
105386 305
74517 423
77690 159
65535 649
3006 92
94128 380
199667 762
48342 127
4257 70
92253 869
79650 741
51003 265