11671 501
2085 52
5284 659
31947 315
26187 211
87305 772
39486 302
9222 706
49426 785
8955 297
25399 775
14028 221
8147 747
4751 286