2969 528
24441 943
46375 825
31347 407
42652 337
18152 552
42043 471
3132 625
3723 452
3295 195
29894 286
220879 174
1079 146
5350 715
64175 592
35677 653
23325 511
59380 124
15835 522
23171 122
10891 263
16313 590
3954 516
29139 111
51294 94
10046 183
3772 194
9573 881