48421 90
288412 932
255966 2031
191654 313
149933 602
106157 898
60451 940
139065 880
20989 348
162383 419
391053 877
95369 737
220129 848
297992 1068
214986 1158
111487 498
34472 263
90448 869
236021 1039
208339 483
269970 603
153543 227
188363 875
127582 323