48056 203
14336 112
25594 153
79107 809
35257 946
136476 243
13959 398
30216 629
30805 480
44769 551
50170 878
69338 729
51604 225
626345 1677
69099 471
155027 551
40984 242
202762 436
91527 765
83968 314
143888 581
48058 411
38382 477
98171 371
349236 767
73497 143
162772 298
26775 782