39336 64
9163 638
7680 195
4535 596
9093 174
4329 765
9986 422
7369 593
5647 490
11419 423
21796 482
7995 523