3002 304
5047 182
64868 527
10145 32
11297 147
11889 675
2332 383
14146 365
4075 275
18246 232
13434 703
24651 72
6217 581
17486 110
5688 252
9808 354
25640 417
8984 706
78290 81
18734 230
22270 530
22646 97
74822 300
25142 771