4505 30
5698 779
7524 734
9793 504
5655 488
8246 30
29968 943
39157 251
4949 512
2731 370
25447 143
3030 92
5247 178
2809 213
7928 272
3972 362
4899 832
8627 352
4841 332
2282 185
5426 966
2957 355
4029 33
6653 358
3834 494
1505 83
1607 258