2691 61
9557 537
7403 370
26994 497
7850 476
14517 156
10514 609
5343 52
19634 853
21790 130
3985 76
13025 582
3702 758
3473 123
5563 719