21735 506
14331 226
2138 145
4238 512
11574 203
67342 970
11096 865
22186 979
8832 456
109957 991
115141 709
5379 103
3135 437
2740 273
5512 634
72028 337
147500 204
5475 410
7240 681
5187 39
4800 231
62347 220
14286 347
8132 41
16225 707
17100 567
351125 1121
440372 1138