12096 740
6759 416
12887 694
5892 642
7171 552
15272 225
5260 340
8832 360
6454 85
5929 868
8630 541
13743 339
2758 327
4322 473
11220 345
10385 432
9494 783
11686 304
4681 264
11103 881
13866 871
11997 386
8292 215
6293 541
6814 502
9258 751
9780 472
8160 239