4466 286
5702 821
10238 489
24907 121
8760 724
9000 357
5828 388
2952 517
42577 493
109462 317
3837 89
36843 877
43564 83
14319 222
7282 305