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