1042 282
559 66
15321 359
2983 444
14788 590
2335 287
2105 443
40302 450
9086 201
14676 716
13061 582