2968 528
24437 943
46363 825
31337 407
42637 337
18150 552
42041 471
3130 625
3703 452
3286 195
29819 286
220865 174
1078 146
5347 715
64106 592
35638 653
23306 511
59378 124
15825 522
23164 122
10890 263
16303 590
3953 516
29134 111
51293 94
10044 183
3771 194
9571 881