3966 613
19485 200
6734 50
15058 437
72609 337
7636 521
7308 293
3984 71
11696 649
6796 156
7899 49
4392 417
21856 603
10987 291