2936 81
45583 840
8582 247
13610 663
7121 335
14852 395
8354 539
10787 91
56379 443
43420 152
8490 638
7046 107
6375 72
6502 734
14815 92
5530 41
44360 331