20921 253
1687 50
2556 430
3768 513
2320 128
4030 553
4078 457
5251 282
13490 463
15190 119
4570 140
8776 41
30414 77
9299 150
2281 147
17712 242