19314 220
2914 87
4263 335
8512 707
7075 576
51509 94
16715 310
22537 446
4964 610
4199 678
20481 131
12522 267
3221 602
6556 196