4676 286
5725 821
10240 489
24911 121
8760 724
9001 357
5829 388
2952 517
42601 493
109515 317
3844 89
36847 877
43571 83
14322 222
7286 305