10135 105
18742 115
29306 127
12068 208
10910 87
12717 693
7519 727
7491 83
3112 701
6395 468
3322 820
2052 372
2338 312