2992 528
24474 943
46474 826
31399 407
42787 337
18197 552
42059 471
3175 625
3754 452
3373 195
30289 286
221007 174
1098 146
5404 715
64939 594
36016 653
23515 511
59432 124
15899 522
23235 122
10928 263
16384 590
3969 516
29201 111
51307 94
10092 183
3831 194
9808 881