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