163413 1012
239073 2030
101102 960
304564 654
94774 874
108281 907
287363 1728
240005 1027
174185 591
254601 969
333995 852
106306 625
85301 383
55135 84
75325 378
86702 486
133306 667
103576 933
298918 1314
157979 869
198758 1066
87474 779
51535 262
105756 512