21735 506
14330 226
2138 145
4238 512
11572 203
67327 970
11095 865
22183 979
8831 456
109942 991
115123 709
5379 103
3135 437
2740 273
5512 634
72019 337
147488 204
5475 410
7240 681
5187 39
4800 231
62342 220
14286 347
8131 41
16223 707
17100 567
351095 1121
440357 1138