29081 135
6946 666
8612 718
3777 678
2819 159
2130 335
1606 102
2395 255
3149 644
3709 279
4783 359
1995 106
6551 613
3684 348
14155 131
11638 546
18841 72
3480 300
17401 654
16195 312
5850 286
9662 209
7866 61
3605 280
9152 501
9708 343
10363 693
35601 477