8660 175
2862 318
18031 760
7634 441
4491 864
4656 280
9651 121
14069 720
7465 246
13448 170
4933 524
4435 413
21446 56