100632 958
304293 654
94587 873
108206 907
287043 1728
239821 1027
174007 591
254424 969
333754 852
106259 625
85192 383
55067 84
75170 378
86563 486
133139 667
103487 933
298690 1314
157749 868
198577 1065
87366 779
39068 263
76833 620
41320 559
51484 262