4096 477
4225 151
4092 776
16953 564
175676 404
10507 416
34029 431
34905 268
7374 249
3290 473
12332 595
6033 793
4146 468
6330 378
3864 233
14356 681