3900 286
5656 821
10230 489
24905 121
8760 724
8997 357
5827 388
2952 517
42516 493
109333 317
3834 89
36843 877
43545 83
14300 222
7273 305