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