503423 4721
375576 3569
1105302 6416
292255 1094
392881 1896
346798 2233
5620 9
794093 5279
2887 34
395409 3241
1041 7
166312 628
105756 653
138552 331
2782 31
214858 1108
531802 6211
616537 4769
252074 3593
193988 961
531457 2404
184276 785
290272 2628
282346 1002