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