11533 129
31074 144
14627 757
4839 469
2951 320
12722 107
26641 259
24292 287
11002 894
7275 613
4569 135
4164 524
4284 719
11010 404
5114 25
12748 626
7441 125
15953 264
10364 973