2719 648
31812 712
23753 630
12166 395
9550 279
18901 141
22878 184
21713 696
3164 291
2663 51
11326 517
53918 330