3702 44
5548 669
18576 628
40792 336
16552 345
31215 406
39184 109
5508 528
1341 35
7837 634
5085 331
2710 178
4362 589
52285 705
27679 229