19423 220
2941 87
4268 335
8519 707
7089 576
51514 94
16724 310
22566 446
4981 610
4208 678
20505 131
12545 267
3227 602
6559 196