2917 620
25793 59
18026 485
2911 401
10645 240
8710 501
4496 465
3371 284
11608 465
10015 105
2569 324
3855 797
2641 412