91576 1000
284145 921
89983 463
35935 340
269291 539
298844 851
124143 683
213467 785
91914 780
109344 365
160338 656
75348 276
212319 905
90464 473
85834 679
213656 329
567727 1384
103675 341
260163 671
120372 836
128536 520
163919 463
160400 698
121557 432
29215 660
161608 827
183842 481
107341 434