20502 128
40367 782
27201 721
56534 158
36297 173
44352 725
32030 429
17961 337
179577 306
38390 497
44730 755
57197 203
108603 275
79938 802
118614 334