2776 81
42328 839
8536 247
13583 663
7092 335
14827 395
8328 539
10762 91
55859 443
42878 151
8469 638
7036 107
6353 72
6467 734
14760 92
5501 41
43842 331