2969 528
24439 943
46369 825
31344 407
42647 337
18150 552
42043 471
3130 625
3704 452
3290 195
29869 286
220871 174
1078 146
5348 715
64135 592
35659 653
23316 511
59378 124
15827 522
23165 122
10890 263
16304 590
3954 516
29136 111
51293 94
10045 183
3771 194
9573 881