169593 1100
16881 213
32772 520
100940 369
97043 390
133350 383
92988 359
175069 881
62459 271
50852 661
238550 1044
344527 783
98588 276
15641 135
261764 567
140703 646
131205 758
151912 452
82555 205
500096 1012
265093 1202
17752 785
121658 794
21948 248
203914 445
79763 157
112139 313
26398 897