307205 1103
4799 20
237278 472
550771 2702
517260 4698
1894 21
374091 2058
364009 3656
420596 1472
869 8
448598 3764
1647163 12234
396615 2348
304488 1014
1797696 7827
768703 4305
533796 6620
557683 2189
340177 3018
603634 2452
270032 1355
158721 573
406361 2105
1115181 14702