4096 477
4223 151
4090 776
16945 564
175600 404
10503 416
34015 431
34808 268
7374 249
3289 473
12332 595
6030 793
4144 468
6327 378
3860 233
14354 681