10116 105
18736 115
29288 127
12065 208
10903 87
12701 693
7517 727
7486 83
3111 701
6389 468
3316 820
2052 372
2338 312