163656 1012
239340 2030
101671 961
305159 656
95114 874
108478 907
287898 1729
240347 1027
174544 592
254973 969
334518 852
106423 625
85490 383
55284 84
75594 378
87292 486
133641 667
103728 933
299349 1314
158442 869
199129 1067
87763 779
51658 262
106005 513