2904 946
2915 703
1936 343
1922 525
2253 584
3678 782
3012 423
4814 469
5487 765
12286 395
6224 537
8866 592
17233 141
14127 130
6632 530
16953 149
4265 328
2755 51
3048468 7351