169575 1100
16877 213
32762 520
100902 369
97041 390
133338 383
92969 359
175028 881
62444 271
50838 661
238492 1044
344475 783
98548 276
15632 135
261733 567
140695 646
131158 758
151861 452
82535 205
500001 1012
265058 1202
17743 785
121635 794
21939 248
203866 445
79718 157
112132 313
26394 897