5359 287
5803 821
10254 489
24913 121
8762 724
9001 357
5832 388
2954 517
42680 493
109687 317
3845 89
36859 877
43608 83
14347 222
7299 305