21728 506
14307 226
2136 145
4233 512
11554 203
67126 969
11083 865
22168 979
8819 456
109724 991
114751 709
5370 103
3131 437
2737 273
5503 634
71888 337
147183 204
5468 410
7237 681
5185 39
4792 231
62303 220
14280 347
8118 41
16216 707
17096 567
350793 1121
440096 1138