3804 30
11810 85
85283 511
8191 393
7019 692
8184 680
51639 725
1524 373
24711 436
2575 56
13101 538
4437 462
3675 919