12805 750
11439 267
8651 52
40161 129
43134 145
4909 196
8841 607
10857 524
11621 649
12354 477
8455 676
9204 298
7212 412
7095 859
6865 159