163275 1012
238916 2030
100632 958
304291 654
94586 873
108206 907
287043 1728
239820 1027
174006 591
254422 969
333754 852
106259 625
85192 383
55067 84
75170 378
86562 486
133139 667
103486 933
298690 1314
157749 868
198577 1065
87366 779
51483 262
105647 512