3580 835
15261 117
10400 341
26299 643
13565 862
2335 44
9057 790
9650 355
9311 526
5798 556
43617 792
6795 324
561 65