14015 588
2030 301
24868 462
4827 417
26697 623
8143 357
10290 520
26515 811
17864 844
6058 327
7249 409
5216 478
1782 146