3072 81
48739 841
8749 247
13682 663
7191 335
14914 395
8404 539
10848 91
57244 443
44417 152
8541 638
7089 107
6414 72
6558 735
14911 92
5609 41
45518 331