2776 81
42357 839
8536 247
13583 663
7092 335
14827 395
8329 539
10763 91
55860 443
42881 151
8469 638
7036 107
6353 72
6467 734
14760 92
5501 41
43846 331