1028 126
3149 401
4857 395
25830 657
18868 562
5978 963
34716 101
6470 463
11154 134
11358 555
7077 344
9376 772
11776 143
13370 481
7509 556
32849 662
13743 111
1627 66