3699 882
14994 505
25347 530
25409 722
19422 185
2728 136
7493 707
9526 699
29485 154
8461 320
15357 636