19571 220
2974 87
4284 335
8530 707
7094 576
51517 94
16734 310
22624 446
4998 610
4224 678
20536 131
12573 267
3235 602
6567 196