6983 596
9402 318
3604 152
27707 60
35323 680
3597 209
3154 255
8112 750
3095 92
2112 124
1108 28
3897 569
4198 620
85724 651