259956 2045
175733 800
78453 729
117464 412
37385 307
86478 112
51799 566
32094 538
91205 245
153300 763
96785 285
96919 287
113925 481
114013 866
129913 199
76722 1045
278183 1139
115216 884
113298 843
27176 634
49911 697
183572 558
136733 889
28520 438