65536 662
23454 76
8157 621
4514 581
7993 116
5030 820
6626 138
19333 617
6081 873
10304 279
4048 100
49278 559
56563 773
15369 360
3213 329
4416 458
7975 647
4519 411
34557 62
6168 966
4279 376
13004 341
12318 60
22801 170
5099 141
9588 320
2418 196
32886 650