32832 256
24236 331
34085 461
40103 849
4086 273
7176 782
4968 125
3230 195
4645 424
6173 544
7509 673
3501 441
3920 630