40096 115
75600 263
33833 331
13205 546
43498 1028
47086 600
18904 296
38939 181
56550 609
4706 371
50590 552
106795 673
49369 472
62150 289
24878 695
28515 473
21836 475
7262 923
5554 423
6366 224
14655 323
25693 229
8280 362
65535 601