4501 30
5696 779
7518 734
9775 504
5651 488
8245 30
29962 943
39152 251
4949 512
2731 370
25445 143
3030 92
5247 178
2809 213
7928 272
3970 361
4899 832
8624 352
4838 332
2277 185
5426 966
2956 355
4028 33
6651 358
3832 494
1505 83
1607 258