3303 81
52745 842
8918 247
13929 663
7346 335
15083 395
8538 539
11008 91
60011 443
45884 156
8695 638
7214 107
6533 72
6772 736
15176 94
5875 41
51126 335