51473 1001
101676 862
79649 821
69158 1262
59227 886
21691 1001
44748 1007
57058 292
47245 1028
14591 1087
28362 1047
33420 1827
355520 5323
301947 3287
270404 3825
255183 2848
219969 2149
211499 3120
200354 2681
194055 2367
154503 1843
127728 2407
127164 1268
125935 1004