12092 157
11044 362
8175 170
7076 729
8070 584
40123 627
17394 170
6674 583
3374 542
5417 521
2781 108
3549 224
5674 596