2902 401
4775 395
25650 657
18748 562
5831 963
34416 101
5764 463
11096 134
11245 555
6991 344
9358 772
11668 143
13157 481
7416 556
32222 662
13578 111
1597 66