4767 30
5858 779
7865 734
9958 504
6046 488
8682 30
30549 943
40156 251
5106 512
2792 370
25697 143
3111 92
5331 178
2859 213
5857 271
4013 361
5054 832
8780 352
5003 332
3930 187
5581 966
3050 355
5558 33
6746 358
3979 494
1597 84
1696 258