1536 97
17223 521
8035 623
16227 862
13361 219
9277 46
7116 678
7311 576
3100 226
29833 782
3872 406
7543 745