15861 482
7782 645
7884 509
12714 234
3653 503
12342 177
2136 110
4359 602
7992 885
3430 479
5170 643