4012 649
3318 822
3165 455
459 34
2081 367
3799 542
2732 114
2034 328
2590 654
3076 706
4530 782
4726 348