1288 111
342295 1365
119655 698
326729 974
101142 361
46400 675
41822 182
4678 219
4637 460
8260 895
5482 646