5853 421
6684 105
7955 354
3982 466
2418 318
2077 109
4889 533
2924 197
53592 765
29333 638
60682 189