2907 770
47497 379
24518 477
3548 745
7416 295
20642 807
131169 626
14603 777
43173 570
3756 612
51611 761
8240 70
7737 114
3347 882