6691 761
4539 111
3643 200
7696 482
14887 391
14110 376
265559 436
337808 708
63643 474
9834 953
4754 657
9385 837
2711 158
4577 380