2973 528
24445 943
46400 825
31360 407
42681 337
18162 552
42044 471
3146 625
3728 452
3312 195
30087 286
220909 174
1086 146
5369 715
64385 594
35758 653
23365 511
59396 124
15847 522
23193 122
10898 263
16332 590
3959 516
29153 111
51296 94
10054 183
3784 194
9577 881