10108 105
18731 115
29282 127
12061 208
10897 87
12701 693
7517 727
7486 83
3108 701
6386 468
3314 820
2052 372
2336 312