255804 597
15792 515
38099 346
46259 594
217980 1030
86487 486
302130 948
14336 54
43364 324
43354 665
12327 347
3543 428
5122 370
2657 185
52556 525
73723 399