16471 170
12201 425
2177 194
6529 809
9665 50
4814 126
16031 280
6917 485
2753 138
10407 52
22657 122
879 127
4342 465
896 64
14752 287
3230 598
3833 527
4003 270
3271 169