2149 32
3881 839
3059 395
4645 158
18143 613
4103 474
3816 677
16547 712
1535 145
50548 400
5633 464
4143 278
13653 88
8217 365
3238 162
15233 329
25646 491
2970 316
5566 343
12664 273
14007 293
5539 741
4469 315
7625 678
5276 427
5458 342
1148 79
4392 270