3681 287
883 130
9049 800
11211 347
23872 472
6685 536
36707 253
5759 145
13351 822
3226 153
81649 685