3980 613
19506 200
6734 50
15059 437
72613 337
7637 521
7315 293
3985 71
11711 649
6806 156
7905 49
4394 417
21866 603
10997 291