102928 506
138248 835
126304 786
162278 690
99925 715
24677 471
393061 940
48541 260
85566 584
168532 507
79386 1033
113124 982
65966 863
93832 605
164323 855
114187 611
74551 354
132883 737
337945 752
93408 284
141389 518
153390 227
740726 1217
63192 1039