2680 493
12608 419
793 118
93597 711
13147 740
2161 63
41910 129
6256 530
36305 161
37618 901
8370 813
5847 519
6344 59
19311 712
3174 31
3367 330
2707 295
77009 369
3541 488