4793 30
5871 779
7917 734
10004 504
6084 488
8739 30
30598 943
40238 251
5113 512
2796 370
25715 143
3118 92
5339 178
2865 213
5864 271
4023 361
5059 832
8791 352
5017 332
3936 187
5588 966
3061 355
5570 33
6759 358
3991 494
1607 84
1705 258