4096 477
4224 151
4091 776
16950 564
175639 404
10506 416
34027 431
34865 268
7374 249
3290 473
12332 595
6032 793
4144 468
6329 378
3861 233
14354 681