2977 532
7301 462
8493 357
1325 156
3807 931
21215 182
2454 370
1620 207
3141 693
3405 653
2857 343
878 73
20884 201
12213 86