163415 1012
239083 2030
101118 960
304572 654
94784 874
108284 907
287371 1728
240021 1027
174192 591
254612 969
334005 852
106307 625
85304 383
55137 84
75331 378
86704 486
133317 667
103576 933
298932 1314
157988 869
198766 1066
87482 779
51538 262
105762 512