5065 287
5749 821
10249 489
24911 121
8761 724
9001 357
5829 388
2952 517
42639 493
109612 317
3844 89
36856 877
43592 83
14331 222
7291 305