406576 1075
643934 5536
221487 1243
370797 2084
1336266 15282
462401 2106
532683 2766
328709 2861
1790070 12360
120673 253
500909 1852
230041 713
903864 6177
161046 928
357949 2303
1666277 13361
528935 2843
305974 850
6961 51
661826 3109
341131 1050
257565 636
895789 6883
456565 4232