9601 73
1707 493
26376 229
40266 436
25064 845
5896 466
7740 868
15116 601
4363 55
8833 667
12145 348
5827 617