14015 109
20220 115
32386 128
13830 208
12021 87
13269 693
7882 727
7929 83
3358 701
7427 468
3677 820
2256 372
2724 312