14085 588
2030 301
24872 462
4827 417
26697 623
8144 357
10291 520
26516 811
17869 844
6058 327
7251 409
5216 478
1784 146