2976 528
24448 943
46409 825
31368 407
42697 337
18165 552
42047 471
3147 625
3733 452
3323 195
30143 286
220919 174
1089 146
5380 715
64474 594
35780 653
23388 511
59397 124
15857 522
23206 122
10903 263
16337 590
3959 516
29159 111
51297 94
10055 183
3792 194
9581 881