4503 30
5711 779
7455 734
9770 504
5697 488
8247 30
30000 943
39170 251
4886 512
2741 370
25429 143
3031 92
5260 178
2810 213
5796 271
3903 361
4966 832
8616 352
4868 332
2290 185
5444 966
2990 355
4054 33
6662 358
3858 494
1531 83
1613 258