12289 702
899795 1951
445936 724
469217 690
700347 1432
433865 1136
153028 717
506488 1901
134239 502
248114 857
229824 944
169710 306
204660 708
168046 733
233975 910
136749 256
318371 1635
10403 672
12023 596
21372 777
3923 225
2034 155
3325 544