2905 946
2915 703
1936 343
1922 525
2253 584
3683 782
3015 423
4814 469
5487 765
12286 395
6224 537
8866 592
17233 141
14127 130
6633 530
16953 149
4267 328
2755 51
3048474 7351