10286 105
18787 115
29445 127
12111 208
10985 87
12731 693
7524 727
7514 83
3139 701
6428 468
3342 820
2054 372
2347 312