21733 506
14325 226
2137 145
4238 512
11570 203
67301 970
11093 865
22183 979
8830 456
109909 991
115064 709
5376 103
3135 437
2739 273
5509 634
71998 337
147419 204
5474 410
7239 681
5187 39
4799 231
62332 220
14286 347
8130 41
16220 707
17100 567
351047 1121
440308 1138