21735 506
14327 226
2137 145
4238 512
11571 203
67317 970
11094 865
22183 979
8831 456
109930 991
115102 709
5377 103
3135 437
2740 273
5511 634
72014 337
147456 204
5474 410
7240 681
5187 39
4800 231
62340 220
14286 347
8131 41
16223 707
17100 567
351074 1121
440337 1138