11035 80
9912 99
9550 950
37357 529
3040 303
4740 303
4267 320
37704 623
4887 894
7116 567
2637 59
11591 263
4976 349
2715 399
2297 172
4140 818
6653 125
4587 55
5012 468
8153 276
32388 305
4056 442
5894 673
10772 612