3945 286
5656 821
10231 489
24905 121
8760 724
8997 357
5827 388
2952 517
42523 493
109343 317
3834 89
36843 877
43546 83
14301 222
7274 305