2826 46
1996 219
1631 218
1443 122
6868 531
72553 450
27932 247
20782 73
9887 715
3941 397
4679 350
4838 635
7254 625