3091 81
49265 842
8765 247
13697 663
7205 335
14927 395
8415 539
10868 91
57385 443
44509 153
8548 638
7100 107
6420 72
6574 735
14924 92
5632 41
45937 331