3026 201
3629 93
4136 696
8701 416
2791 282
2988 300
23790 253
12541 120
66539 726
47694 423
46483 289
30878 719
101833 314
33016 566
66060 499
43564 493
62714 386
42502 884
31123 240