2989 528
24462 943
46436 826
31387 407
42744 337
18182 552
42052 471
3154 625
3748 452
3351 195
30239 286
220962 174
1095 146
5394 715
64719 594
35892 653
23448 511
59412 124
15883 522
23229 122
10916 263
16361 590
3963 516
29178 111
51302 94
10078 183
3815 194
9635 881