5125 287
5756 821
10250 489
24911 121
8762 724
9001 357
5831 388
2952 517
42648 493
109631 317
3845 89
36856 877
43594 83
14333 222
7295 305