163526 1012
239200 2030
101434 960
304847 656
94950 874
108374 907
287646 1728
240169 1027
174363 592
254799 969
334230 852
106354 625
85389 383
55212 84
75461 378
86784 486
133477 667
103646 933
299129 1314
158199 869
198920 1067
87584 779
51582 262
105882 513