2785 81
42470 839
8536 247
13588 663
7094 335
14827 395
8329 539
10764 91
55886 443
42896 151
8469 638
7037 107
6355 72
6468 734
14761 92
5503 41
43859 331