3026 201
3629 93
4136 696
8701 416
2791 282
2988 300
23793 253
12541 120
66542 726
47696 423
46487 289
30883 719
101842 314
33018 566
66066 499
43565 493
62718 386
42505 884
31126 240