4047 286
5665 821
10232 489
24907 121
8760 724
8997 357
5827 388
2952 517
42532 493
109364 317
3834 89
36843 877
43550 83
14304 222
7275 305