2969 528
24445 943
46379 825
31350 407
42655 337
18154 552
42043 471
3134 625
3724 452
3300 195
29944 286
220887 174
1079 146
5355 715
64214 592
35692 653
23331 511
59382 124
15838 522
23171 122
10892 263
16315 590
3954 516
29140 111
51295 94
10047 183
3772 194
9573 881