4096 477
4224 151
4092 776
16950 564
175653 404
10507 416
34027 431
34877 268
7374 249
3290 473
12332 595
6032 793
4146 468
6330 378
3863 233
14355 681