2591 680
108194 119
8253 524
69033 905
5680 420
8392 169
6543 686
23820 550
21724 424
38208 202
11841 265