12639 54
2064 96
2902 361
3562 563
8923 343
4849 808
6085 314
16199 876
26076 722
11076 426
8071 263
29687 154
15555 636
6443 445
4255 606
5240 83
4679 731
4248 787
13079 119
5259 540