3084 501
27581 244
5679 229
6211 140
5509 320
4781 284
17173 359
115555 110
6070 405
65535 726
5119 90
169557 539
9974 565
24518 242
63854 107
56296 483
31636 776
72376 417
60879 177
39947 314
22470 149
46551 847
59631 506
68464 309
41306 168
9877 98
34313 307
51696 422