590031 1538
3767 310
505735 1330
473219 812
98689 808
8279 394
406350 793
256576 936
308194 489
296997 1372
320888 230
6802 93
16176 313
85502 186
262717 367
259525 732
5616 168
11546 542
129907 287
136441 390
52568 475
11567 85
9936 361
31938 173
372349 978
161963 904
207053 908
16100 851