3828 816
2731 370
2987 335
2381 331
16183 138
17808 703
2781 166
27754 213
34981 901
11463 561
2790 366
8811 175
12658 295
10312 731
9627 121
2235 89
6067 148
4759 749
2667 191
3128 354
3460 261
13211 225
4363 341
21571 796