2967 532
7300 462
8486 357
1325 156
3805 931
21214 182
2454 370
1620 207
3136 693
3405 653
2857 343
877 73
20883 201
12212 86