33807 256
25040 333
35294 464
42106 849
4154 273
7239 782
5041 125
3316 195
4728 424
6232 544
7603 673
3551 441
3993 630