1666 263
7051 462
8287 357
1230 156
3760 931
21131 182
2399 370
1541 207
3085 693
3321 653
2761 343
849 73
20776 201
12122 86