17499 252
45357 792
65535 336
36540 247
25953 388
28565 212
7963 185
24286 57
12539 604
20850 156
26622 251
40673 509
32337 603
17562 546
10891 562
8288 407
7784 433
21932 570
36264 952
11574 675
21720 422
85144 839
7793 681
16890 326
16026 116
12576 31
23847 130
48246 491