848 252
3066 410
3741 455
3886 238
5299 656
5584 267
2005 145
4221 757
20418 531
3303 444
2802 487
782 72