2761 81
42031 839
8535 247
13580 663
7087 335
14827 395
8325 539
10762 91
55810 443
42841 151
8468 638
7033 107
6352 72
6465 734
14757 92
5497 41
43805 331