5553 512
1972 340
23171 577
5660 669
3978 740
3605 601
1207 69
3619 609
2063 387
2168 455
17330 422
9741 31
5114 291
3427 824