3197 47
4316 46
12590 158
5465 125
12909 550
2828 503
6155 575
2466 394
8418 916
5915 813
2040 376
3556 550
16131 427
11310 735
6583 434
9821 573
5797 569
5090 53
4259 772
11614 690
2844 409
4540 666
10323 401
5577 561