14741 525
13632 372
4660 122
8502 145
15001 673
14687 282
10651 649
4838 451
6789 573
4047 468
3577 368
1278 36
1459 219
1771 234
8374 495
4433 687
2048 76
27300 889