21733 506
14326 226
2137 145
4238 512
11571 203
67308 970
11093 865
22183 979
8830 456
109915 991
115078 709
5376 103
3135 437
2739 273
5509 634
72004 337
147439 204
5474 410
7240 681
5187 39
4800 231
62333 220
14286 347
8130 41
16222 707
17100 567
351054 1121
440319 1138