33947 256
25060 333
35453 464
42340 849
4169 273
7247 782
5051 125
3338 195
4733 424
6248 544
7614 673
3568 441
4006 630