14582 311
20628 217
5952 913
24748 160
8997 422
8374 187
5067 351
5257 193
25329 556
5000 747
2942 120
3228 648
1699 225