8486 125
11176 58
45823 508
25742 288
3634 39
12883 712
13353 460
10572 644
4613 756
16617 698
6040 160
17274 431
7178 424
6185 52
13471 268
8977 415
19569 110
7284 828
6352 558
9736 732
7914 591
20117 652
25668 543
9897 712