18442 339
55866 620
23650 158
28875 271
74644 886
148874 415
8172 302
169539 1100
16869 213
32744 520
100819 369
31442 309
7304 84
97033 390
133317 383
92918 359
174976 881
62382 271
50805 661
238409 1044
344345 783
98457 276
15623 135
261677 567
20889 632
27726 581
140678 646
131071 758