10141 105
18743 115
29312 127
12071 208
10913 87
12717 693
7519 727
7491 83
3112 701
6398 468
3323 820
2052 372
2338 312