110237 439
3151 577
5758 273
7791 85
73136 829
69696 473
21676 115
11577 133
40065 305
13999 263
9131 86
5092 733