29085 135
6946 666
8614 718
3777 678
2819 159
2130 335
1606 102
2395 255
3149 644
3709 279
4783 359
1995 106
6551 613
3684 348
14156 131
11639 546
18842 72
3480 300
17402 654
16196 312
5850 286
9662 209
7866 61
3605 280
9152 501
9709 343
10363 693
35601 477