4503 30
5697 779
7521 734
9778 504
5654 488
8246 30
29963 943
39155 251
4949 512
2731 370
25446 143
3030 92
5247 178
2809 213
7928 272
3972 362
4899 832
8624 352
4840 332
2282 185
5426 966
2957 355
4029 33
6652 358
3833 494
1505 83
1607 258