19407 220
2936 87
4268 335
8519 707
7088 576
51514 94
16721 310
22561 446
4981 610
4207 678
20500 131
12541 267
3227 602
6558 196