323 32
5603 800
9399 836
31585 240
16070 567
50633 898
65535 895
44703 405
4312 620
3690 502
6610 494
41880 223