10213 105
18762 115
29390 127
12092 208
10957 87
12723 693
7522 727
7502 83
3126 701
6413 468
3327 820
2053 372
2340 312