106 0
465143 5105
1625040 8763
337629 1872
455748 1536
315251 1034
1507304 13165
738817 7112
517430 2688
845787 5493
93740 156
668739 5056
425706 2761
231884 801
442632 2926
1702 29
525866 2949
419385 1080
355253 2893
958370 13420
406068 1803
388441 2624
391055 3548
240312 1954