19536 220
2968 87
4282 335
8528 707
7092 576
51517 94
16733 310
22613 446
4997 610
4220 678
20530 131
12565 267
3234 602
6565 196