30940 201
479373 743
223492 1415
561210 3709
1389335 12252
303741 2691
721883 4667
462189 3671
252506 521
348781 1414
1466072 8022
243321 2107
453872 3726
293042 1345
678189 11513
225309 805
341914 1505
307421 968
460887 2969
1042949 11649
3395 29
1282027 11106
605924 6236
304916 1468