4621 468
505 67
37268 855
17577 395
28727 195
8638 355
9584 321
1968 94
5064 332
4667 707
4239 478
3993 903