5596 764
8504 680
3718 41
8047 273
15321 264
160060 854
20405 623
79968 146
18585 563
7877 204
14537 386
16435 1000
7981 918
4645 754