10297 105
18788 115
29447 127
12112 208
10986 87
12733 693
7524 727
7516 83
3139 701
6431 468
3345 820
2054 372
2347 312