29005 134
6928 666
8604 718
3767 678
2797 159
2122 335
1593 102
2394 255
3143 644
3689 279
4775 359
1987 106
6546 613
3676 348
14129 131
11626 546
18807 72
3475 300
17380 654
16165 312
5835 286
9652 209
7861 61
3599 280
9147 501
9701 343
10339 693
35544 477