2900 770
47401 379
24486 477
3546 745
7409 295
20633 807
130857 626
14595 777
43152 570
3756 612
51570 761
8225 70
7729 114
3343 882