2907 770
47483 379
24512 477
3548 745
7416 295
20642 807
131139 626
14603 777
43172 570
3756 612
51609 761
8239 70
7736 114
3347 882