1660 263
7051 462
8281 357
1229 156
3759 931
21131 182
2399 370
1541 207
3085 693
3321 653
2761 343
849 73
20776 201
12122 86