2990 528
24470 943
46458 826
31395 407
42767 337
18192 552
42055 471
3173 625
3752 452
3365 195
30274 286
220986 174
1096 146
5399 715
64873 594
35977 653
23489 511
59425 124
15895 522
23231 122
10922 263
16373 590
3966 516
29192 111
51305 94
10086 183
3826 194
9743 881