10005 769
29715 119
20917 291
393828 940
380378 708
29157 371
25871 556
32516 382
4676 474
3591 31
4218 383