2945 81
45642 840
8582 247
13611 663
7125 335
14852 395
8356 539
10787 91
56394 443
43447 152
8492 638
7046 107
6375 72
6503 734
14819 92
5530 41
44383 331