2592 680
108194 119
8253 524
69039 905
5681 420
8392 169
6543 686
23824 550
21729 424
38216 202
11841 265