3984 286
5657 821
10231 489
24907 121
8760 724
8997 357
5827 388
2952 517
42528 493
109354 317
3834 89
36843 877
43548 83
14303 222
7275 305