345316 1040
4295 395
12879 445
25796 282
45698 268
5797 267
5518 217
4071 797
2757 211
2730 302
3761 623