2987 528
24461 943
46435 826
31387 407
42741 337
18181 552
42052 471
3154 625
3748 452
3351 195
30235 286
220958 174
1095 146
5394 715
64701 594
35885 653
23443 511
59412 124
15882 522
23228 122
10915 263
16358 590
3963 516
29178 111
51302 94
10074 183
3815 194
9623 881