12540 680
1087 126
3250 401
4893 395
25907 657
18900 562
6081 963
34773 101
6575 465
11170 134
11413 555
7123 344
9393 772
11793 145
13441 481
7528 556
33152 663
13793 111
1632 66