3026 201
3629 93
4136 696
8703 416
2791 282
2988 300
23794 253
12543 120
66548 726
47701 423
46490 289
30887 719
101852 314
33020 566
66075 499
43569 493
62725 386
42511 884
31127 240