3092 81
49320 842
8766 247
13699 663
7208 335
14929 395
8415 539
10869 91
57411 443
44524 153
8550 638
7104 107
6422 72
6576 735
14927 92
5637 41
46005 331