163585 1012
239270 2030
101547 961
304975 656
95007 874
108409 907
287761 1728
240249 1027
174453 592
254870 969
334365 852
106382 625
85428 383
55239 84
75516 378
86946 486
133540 667
103679 933
299226 1314
158323 869
199010 1067
87648 779
51617 262
105929 513