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