4408 793
3699 513
5391 728
17919 664
18649 503
6965 325
15776 761
13754 369
5499 510
7228 176
5319 680
2596 52
12941 907
5316 374
22955 422