26002 399
4541 542
7701 401
4365 380
4470 612
11400 122
11593 116
7622 679
11746 255
5972 57
13292 369
12268 565
8049 784
18308 630
3369 599
44906 854
4175 262
16348 692
85387 839
8052 505