48416 89
12524 375
26063 290
20425 178
8654 866
28249 665
8918 501
14056 206
7134 138
7906 322
4121 116
7047 339
4477 748
2926 309