2806 311
17095 151
9727 661
8709 834
10775 401
7285 675
22323 669
7227 578
19282 547
3761 264
4688 300
1438 48