20576 111
4740 89
6086 500
14779 778
13502 497
7278 196
3050 257
4557 620
6285 587
3429 369
12981 287