48362 89
12164 375
25997 290
20236 178
8611 866
28084 665
8829 501
13985 206
7077 138
7857 322
4069 116
7021 338
4442 748
2891 309