81956 181
101016 184
160945 374
128143 287
51056 475
154733 899
131601 674
173669 465
89063 837
57149 293
38098 111
59676 692
64388 263
36883 469
240680 852
186494 914
322292 576
133179 735
52103 193
172118 608
95843 757
109272 328
168070 425
265299 500
169765 551
49552 486
376968 1073
152043 420