802992 2591
66213 630
848415 1997
758045 2258
198991 417
219895 711
305800 685
733891 1066
297260 509
129591 335
140210 267
371414 889
587394 1735
254073 782
91650 988
432783 926
247114 510
31655 307
292225 442
239565 1002
148672 329
395349 812