3376 45
2776 129
21903 471
12543 431
12714 173
4681 638
53085 141
120968 197
15946 165
17863 91
16900 304
43857 371
9506 458
137441 152
18154 357
29047 89
14027 905
3000 446
7896 121
10952 522
6658 879