11626 501
2085 52
5284 659
31944 315
26186 211
87305 772
39486 302
9221 706
49425 785
8955 297
25395 775
14027 221
8147 747
4751 286