20501 128
40364 782
27200 721
56533 158
36296 173
44351 725
32029 429
17961 337
179568 306
38384 497
44727 755
57193 203
108601 275
79934 802
118609 334