19540 220
2968 87
4282 335
8528 707
7092 576
51517 94
16733 310
22613 446
4997 610
4222 678
20532 131
12568 267
3234 602
6566 196