4096 440
8568 384
10083 242
7979 62
2250 222
18238 671
19966 84
63573 476
7581 264
3042 309
11365 409
170952 467
272787 1207
5643 531
8488 606
3612 242
13131 943
22782 159
4759 617
12085 531
4351 626
104720 572
3723 385
3070 114
2991 343
7437 511
7477 410