2976 528
24448 943
46408 825
31368 407
42694 337
18165 552
42046 471
3147 625
3733 452
3318 195
30136 286
220919 174
1089 146
5379 715
64465 594
35777 653
23385 511
59397 124
15852 522
23206 122
10900 263
16337 590
3959 516
29159 111
51297 94
10054 183
3792 194
9581 881