2969 528
24441 943
46374 825
31347 407
42652 337
18152 552
42043 471
3132 625
3722 452
3295 195
29890 286
220878 174
1078 146
5349 715
64173 592
35675 653
23324 511
59379 124
15834 522
23171 122
10891 263
16312 590
3954 516
29139 111
51294 94
10046 183
3772 194
9573 881