16061 464
1626 60
3469 621
2984 297
20896 280
3015 336
5225 372
8483 601
10349 774
7426 121
11707 85
4301 834
6561 666
8448 160
8531 323
8451 831
11958 429
7189 48
7402 521