163680 1012
239368 2030
101708 961
305208 656
95163 874
108498 907
287961 1729
240387 1027
174580 592
255019 971
334557 852
106433 625
85507 383
55302 84
75622 378
87399 486
133678 667
103747 933
299395 1314
158485 869
199170 1067
87810 779
51667 262
106026 513