2969 528
24445 943
46379 825
31351 407
42658 337
18154 552
42044 471
3135 625
3724 452
3301 195
29958 286
220889 174
1079 146
5357 715
64232 592
35696 653
23335 511
59382 124
15840 522
23171 122
10894 263
16315 590
3954 516
29143 111
51296 94
10049 183
3772 194
9573 881