14009 109
20217 115
32383 128
13825 208
12021 87
13268 693
7882 727
7929 83
3358 701
7422 468
3677 820
2256 372
2724 312