3980 613
19514 200
6735 50
15059 437
72613 337
7637 521
7315 293
3985 71
11716 649
6807 156
7905 49
4396 417
21867 603
10999 291