3282 215
12892 405
27223 82
4647 153
6716 331
2292 274
5191 478
9385 87
4920 443
5474 242
3551 50
8926 55
7670 251
3981 458
6999 567