2990 528
24468 943
46456 826
31390 407
42759 337
18188 552
42055 471
3172 625
3750 452
3360 195
30267 286
220980 174
1096 146
5398 715
64842 594
35966 653
23477 511
59422 124
15892 522
23230 122
10921 263
16372 590
3965 516
29191 111
51304 94
10082 183
3822 194
9718 881