4096 334
23616 755
12687 357
6291 323
16500 501
31502 513
3419 565
12627 58
6179 811
43338 476
9362 718
4883 693
3987 275